如何在Python正则表达式中匹配不可打印字符?
在Python的正则表达式中,怎么匹配不可打印的字符呢?我有一个字符串,它里面有可打印的字符和不可打印的字符混在一起。
Example String: "Det 3 @ NYY 5 ?7" where the ? is either 0x7f or 0x80.
在上面的例子中,我需要匹配0x7f或者0x80。我该怎么在Python的正则表达式中指定这个呢?
2 个回答
1
也许你可以试试
[^[:print:]]
用于不可打印的内容。
13
使用字符范围。
'[\x7f\x80]'