6

如何匹配 python 正则表达式中的不可打印字符?就我而言,我有一个包含可打印字符和不可打印字符组合的字符串。

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

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

4

2 回答 2

12

使用字符范围。

'[\x7f\x80]'
于 2011-04-01T15:08:36.730 回答
1

也许你可以试试

[^[:print:]]

对于不可打印的。

于 2011-04-01T15:09:07.243 回答