字符匹配语法:字符语法语法解释语法例子\\d匹配数字(0~9)‘\\d’匹配8,不匹配12;\\D匹配非数字‘\\D’匹配c,不匹配3;\\w匹配任意单字符‘\\w\\w’匹配A3,不匹配@3;\\W匹配非单字符‘\\W’匹配@,不匹配c;\\s匹配空白字符‘\\d\\s\\d’匹配3d,不匹配abc;\\S匹配非空字符‘\\S\\S\\S’匹配A#4,不匹配3d;.匹配任意字符‘....’匹配A$5,不匹配换行;[…]匹配括号中任意字符[b-d]匹配b、c、d,不匹配e;[^…]匹配非括号字符[^b-z]匹配a,不匹配b-z的字符;重复匹配语法:重复语法语法解释语法例子{n}匹配n次字符\\d{3}匹配\\d\\d\\d,不匹配\\d\\d或\\d\\d\\d\\d{n,}匹配n次和n次以上\\w{2}匹配\\w\\w和\\w\\w\\w以上,不匹配\\w{n,m}匹配n次上m次下\\s{1,3}匹配\\s,\\s\\s,\\s\\s\\s,不匹配\\s\\s\\s\\s?匹配0或1次5?匹配5或0,不匹配非5和0匹配一次或多次\\S匹配一个以上\\S,不匹配非一个以上\\S*匹配0次以上\\W*匹配0以上\\W,不匹配非N*\\W字符定位语法:重复语法语法解释语法例子^定位后面模式开始位置$前面模式位于字符串末端\\A前面模式开始位置\\z前面模式结束位置\\Z前面模式结束位置(换行前)\\b匹配一个单词边界\\B匹配一个非单词边界转义匹配语法:转义语法涉及字符(语法解释)语法例子“\\”实际字符\\.*?|(){}^$例如:\\\\匹配字符“\\”\\n匹配换行\\r匹配回车\\t匹配水平制表符\\v匹配垂直制表符\\f匹配换页\\nnn匹配一个8进制ASCII\\xnn匹配一个16进制ASCII\\unnnn匹配4个16进制的Uniode\\c大写字母匹配Ctrl-大写字母例如:\\cS-匹配CtrlSlqefn回答了,就给你点东西参考 |