电子邮件地址是我们经常需要验证的数据,然而电子邮件地址的情况非常复杂,其中可能出现点号、下划线、横线等特殊字符,这些特殊字符又不容许连在一起,一些现成的正则表达式往往无法胜任,本堂课中我们会按照常见电子邮件地址的特征,对症下药地给出相应的正则表达式,同学们也可以通过这一过程,学习正则表达式中的括号的另一种作用,和其它形式的量词,并通过本堂课加深用正则表达式解决问题的意识。
课程摘要
电子邮件地址是我们经常需要验证的数据,然而电子邮件地址的情况非常复杂,其中可能出现点号、下划线、横线等特殊字符,这些特殊字符又不容许连在一起,一些现成的正则表达式往往无法胜任,本堂课中我们会按照常见电子邮件地址的特征,对症下药地给出相应的正则表达式,同学们也可以通过这一过程,学习正则表达式中的括号的另一种作用,和其它形式的量词,并通过本堂课加深用正则表达式解决问题的意识。
教师简介
抓虾网高级顾问。毕业于东北师范大学,主修计算机,辅修中文。现居北京。曾任高级程序员、技术经理;从事过大量文本解析和数据抽取的工作。对程序语言、算法、数据库和敏捷开发都有兴趣,译有《精通正则表达式》(第3版)一书。