作业帮 > 综合 > 作业

正则中的字母在英文中都分别对应的是什么单词呢?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/29 04:58:42
正则中的字母在英文中都分别对应的是什么单词呢?
我知道正则是外国人开发的,所以正则表达式中的字母都应该有一个英文单词相匹配的.比如/w,/W,/s,/b ,/d ,/D ·····之类的,它们只是缩写,但实际的英文名字叫什么呢.因为知道这些,能有助于记忆,区别,理解字母在正则中的使用和代表的意义.
希望好心的哥哥和姐姐们,能告诉一下我.
以下是自己的理
w,Word,单词.\w匹配包括下划线的任何单词字符.等价于'[A-Za-z0-9_]'.
s,Space,空白,空格.\s匹配任何空白字符,包括空格、制表符、换页符等等.等价于 [ \f\n\r\t\v].
b,boundary,边界,界限.\b匹配一个单词边界,就是...比如've\b',可以匹配love里的ve而不匹配very里有ve
d,Digital,数字的.\d匹配一个数字字符.等价于 [0-9].
r,return,回车.\r匹配一个回车符.等价于 \x0d 和 \cM.
t,tabulator key,制表符.匹配一个制表符.等价于 \x09 和 \cI.
v,Vertical,垂直(制表符).匹配一个垂直制表符.等价于 \x0b 和 \cK.
u,Unicode,Unicode字符
c,Control,控制.
f,Form-feed,换页.
n,liNe feed.换行.
Num,数字(正整数).
x,heX,十六进制.