在我们写页面时,往往需要对表单的数据比如账号、身份证号等进行验证,而最有效的、用的最多的便是使用正则表达式来验证。那什么是正则表达式呢?

  正则表达式(Regular Expression)是用于描述一组字符串特征的模式,用来匹配特定的字符串。 它的应用非常广泛,特别是在字符串处理方面。其常见的应用如下:

  1. 验证字符串,即验证给定的字符串或子字符串是否符合指定的特征,例如,验证是否是合法的邮件地址、验证是否是合法的HTTP地址等等。

  2. 查找字符串,从给定的文本当中查找符合指定特征的字符串,这样比查找固定字符串更加灵活。

  3. 替换字符串,即查找到符合某特征的字符串之后将之替换。

  4. 提取字符串,即从给定的字符串中提取符合指定特征的子字符串。

 

第一部分:正则表达式之工具

  正所谓工欲善其事必先利其器! 所以我们需要知道下面几个主要的工具:

网友评论