正则表达式匹配 ASCII Table 字符与十进制值
Regex to match ASCII Table character with decimal value
所以我需要一个 Regex 来匹配 ASCII 字符 STX(文本开头) 在 ASCII Table 上是数字 2。
我尝试 ^
作为 Regex101.com 建议的文本开头,但没有成功。
然后我尝试 [[:ascii:]]
匹配所有 ASCII 字符。
有什么方法可以使用 Regex 匹配特定的 ASCII 字符吗?例如:[ASCII(2)]
。我知道我可以用 PHP
/Java
等来做到这一点,但我必须用正则表达式来做到这一点。
您可以使用\x
匹配转义的十六进制代码来匹配ASCII数字代码,例如:
\x02
应匹配 STX
所以我需要一个 Regex 来匹配 ASCII 字符 STX(文本开头) 在 ASCII Table 上是数字 2。
我尝试 ^
作为 Regex101.com 建议的文本开头,但没有成功。
然后我尝试 [[:ascii:]]
匹配所有 ASCII 字符。
有什么方法可以使用 Regex 匹配特定的 ASCII 字符吗?例如:[ASCII(2)]
。我知道我可以用 PHP
/Java
等来做到这一点,但我必须用正则表达式来做到这一点。
您可以使用\x
匹配转义的十六进制代码来匹配ASCII数字代码,例如:
\x02
应匹配 STX