正则表达式

+  号代表前面的字符必须至少出现一次(1次或多次)。

runoo+b,可以匹配 runoob、runooob、runoooob 等

*  号代表前面字符可以不出现,也可以出现一次或者多次(0次、或1次、或多次)。

runo*b,可以匹配 runb、runob、runooooob 等

问号代表前面的字符最多只可以出现一次(0次、或1次)。

colou?r可以匹配 color 或者 colour

^ 只要是”^”这个字符是在中括号”[]”中被使用的话就是表示字符类的否定

[^a]表示“匹配除了a的任意字符”。

[^a-zA-Z0-9]表示“找到一个非字母也非数字的字符”。

[\^abc]表示“找到一个插入符或者a或者b或者c”。

你可能感兴趣的:(正则表达式)