正则表达式笔记(二)

来源:互联网 发布:软件项目分析 编辑:程序博客网 时间:2024/05/17 09:24

+ 出现一次或是多次

* 出现零次或是多次

?出现零次或是一次

/ 转义字符 一般用于输出元字符,例如:/.用于输出.

/{i/}匹配指定数目的字符,这些字符是在它之前的表达式定义的,A[0-9]/{3/}能够匹配字符A后面跟着正好3个正整数,例如:A123,A258等,但不匹配A1234,[0-9]/{4,6/}匹配连续四个或是六个正整数;

s :用于匹配单个字符,包括Tab键,换行键

S:用于匹配单个字符外的所有字符

d:用于匹配0-9的数字

w:用于匹配字母字母,数字,或下划线字符

W:用于匹配所有与w不符的字符

.:匹配除换行符之外的所有字符

^:定位规格匹配模式必须出现在目标字符串的开头

$:定位规格匹配模式必须出现目标字符串的结尾

.:定位规格匹配模式必须出现目标字符串的开头或是结尾之一

B:定位规格匹配模式必须出现目标字符串的开头和结尾之间

()将包含的内容必须同时出现在目标对象中

| :或运算

[^]规定目标对象中不能存在模式中规定的字符串

/[^A-C]/:除A-C之外的所有字符都匹配

 

原创粉丝点击