在Python的re模块中,re.A或re.ASCII是一个标志(flag),用于指定正则表达式匹配只考虑ASCII字符。
当使用re.A或re.ASCII标志时,正则表达式中的特殊字符和转义字符只匹配ASCII字符集中的对应字符。
这意味着非ASCII字符将不会与正则表达式匹配。让 \w, \W, \b, \B, \d, \D, \s 和 \S 只匹配ASCII,而不是Unicode。
\S应该匹配非[\t\n\r\f\v]的其他字符,S不论是否设置re.A,都仍然匹配了中文,W设置re.A后,就不会匹配中文了。