如何匹配python正则表达式中的不可打印字符?

时间:2011-04-01 15:06:36

标签: python regex non-printing-characters

如何匹配python正则表达式中的不可打印字符?在我的情况下,我有一个字符串,其中包含可打印和不可打印的字符组合。

Example String: "Det 3 @ NYY 5 ?7" where the ? is either 0x7f or 0x80.

在上面的例子中,我需要匹配0x7f或0x80。如何在python正则表达式中指定它?

2 个答案:

答案 0 :(得分:12)

使用字符范围。

'[\x7f\x80]'

答案 1 :(得分:-1)

也许你可以试试

[^[:print:]]

表示不可打印。