匹配所有可打印 Ascii 字符的正则
Tips
[ -~] 可以匹配所有的可打印 ascii 字符
In [1]: import re
In [2]: p = re.compile('[ -~]')
In [3]: p.match('中文')
In [4]: p.match('ドウバン')
In [5]: p.match('^&#^&@#abcdefdjskla')
Out[5]: <re.Match object; span=(0, 1), match='^'>
它的原理就是匹配 ASCII 码表中所有从 空格(0x20) 到 ~(0x7E) 的字符

Last modified 2021年12月15日 / 19:16