正则表达式将ASCII表字符与十进制值匹配

时间:2015-06-23 08:44:10

标签: regex decimal ascii

所以我需要一个正则表达式来匹配ASCII表上的数字2的 ASCII 字符 STX (文本开头)。 我尝试^作为Regex101.com建议文本开头,但是没有成功。

然后我尝试了[[:ascii:]]匹配所有ASCII字符。 有没有办法使用正则表达式匹配特定的ASCII字符?例如:[ASCII(2)]。我知道我可以用PHP / Java等来做到这一点,但我必须使用正则表达式。

1 个答案:

答案 0 :(得分:1)

您可以使用\x匹配转义的十六进制代码来匹配ASCII数字代码,例如:

\x02应与STX匹配