NLP自然语言处理1---使用正则表达式
1.析取使用括号,匹配括号里的任意字符[abc]dee],即匹配 adee,bdee,cdee[Ww]ood,即匹配 Wood和wood使用范围:[a-z] 表示匹配小写字母[A-Z] 表示匹配大写字母2.非析取[^Ss][^A-Z]非大写字母,即匹配小写字母或其他字符。3.更多析取more|less,匹配more或者是lessa|b|c,即[a...
·
1.析取
使用括号,匹配括号里的任意字符
[abc]dee],即匹配 adee,bdee,cdee
[Ww]ood,即匹配 Wood和wood
使用范围:
[a-z] 表示匹配小写字母
[A-Z] 表示匹配大写字母
2.非析取
[^Ss]
[^A-Z]非大写字母,即匹配小写字母或其他字符。
3.更多析取
more|less,匹配more或者是less
a|b|c,即[abc],匹配a或b或c
4.正则表达式:
? ,colou?r,匹配color或者是colour,表示前一个字符是可选项
* ,oo*p,匹配op,oop,ooop,匹配0至多个前一个字符o
+ ,o+p, 匹配op,oop,ooop,匹配1至多个前一个字符o
. ,beg.n,匹配begin,began,begun,beg3n.表示匹配任意字符
5.特殊字符^,$,表示开头结尾
^[A-Z],表示匹配大写字母开头
^[^A-Z],表示非大写字母开头
.$,表示任意字符结尾
\$,反斜杠\+$才表示匹配真正的$,其余时刻按结尾字符来看,
同理,\.才表示真正的点.
更多推荐
所有评论(0)