正则表达式是一种用来匹配和处理文本的字符串,主要就是实现字符串的搜索和替换功能。Firefox里有一个Regular Expression的插件,可以用来做一些简单的正则表达式的练习。
1) 匹配纯文本
2) . 字符可以匹配任何一个单个的字符(包括字符、字母、数字甚至是 . 字符本身)
3) 匹配特殊字符,需要使用转义字符 \
4) 匹配多个字符中的某一个,使用字符集合, 例如 [0-9]
5) 取非匹配,例如 [^0-9]
6) \f 换页符
\n 换行符
\r 回车符
\t 制表符
\v 垂直制表符
\d 任何一个数字字符
\D 任何一个非数字字符
\w 任何一个字母数字字符或者是下划线字符
\W 任何一个非字符数字且非下划线字符
\s 任何一个空白字符
\S 任何一个非空白字符
7) 匹配一个字符一次或多次重复,只需要加上后缀 + 例子:\w+
(未完)
没有评论:
发表评论