!~,\W 非英文字母或数字的字符串,和 [^a-zA-Z0-9_] 语法一样 \S 非空格,和 [^\n\t\r\f] 语法一样 \B 匹配不以英文字母,数值为边界的字符串 \D 非数字,其他同 \d