正则表达式详细学习资料.docVIP

  • 25
  • 0
  • 约3.28万字
  • 约 39页
  • 2018-03-29 发布于浙江
  • 举报
正则表达式详细学习资料

正则表达式学习 常用的元字符 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结 常用的限定符 * 重复零次或更多次 + 重复一次或更多次 ? 重复零次或一次 n 重复n次 n, 重复n次或更多次 n,m 重复n到m次 常用的反义代码 \W 匹配任意不是字母,数字,下划线,汉字的字符 \S 匹配任意不是空白符的字符 \D 匹配任意非数字的字符 \B 匹配不是单词开头或结束的位置 [^x] 匹配除了x以外的任意字符 [^aeiou] 匹配除了aeiou这几个字母以外的任意字符 常用的正则表达式: 匹配中文字符的正则表达式: [\u4e00-\u9fa5], [\一-\龥] 可以. 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符 包括汉字在内 :[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n\s*\r 评注:可以用来删除空白行 匹配HTML标记的正则表达式: \S*? [^ ]* .*? /\1 | .*? / 评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部

文档评论(0)

1亿VIP精品文档

相关文档