越来越发现,正则是一们了不起的技术:
[^x]为匹配除x外的任意字符
(?<=exp)是以exp开头的字符串, 但不包含本身.
(?=exp)就匹配惟exp结尾的字符串, 但不包含本身.
(?<=\() 也就是以括号开头, 但不包含括号.
(?=\)) 就是以括号结尾
\S 匹配任何非空白字符。等价于[^ \f\n\r\t\v]。
+表示至少有一个字符.
越来越发现,正则是一们了不起的技术:
[^x]为匹配除x外的任意字符
(?<=exp)是以exp开头的字符串, 但不包含本身.
(?=exp)就匹配惟exp结尾的字符串, 但不包含本身.
(?<=\() 也就是以括号开头, 但不包含括号.
(?=\)) 就是以括号结尾
\S 匹配任何非空白字符。等价于[^ \f\n\r\t\v]。
+表示至少有一个字符.