我只是想到了这个表达式:
[A-Za-z0-9_@$-][!-~]*
我的问题是:在这种情况下,!-~
表达意味着什么?
当我让这个表达式检查文本中哪些字符满足这个表达式时,它会选择每个字符。
谁能向我解释一下?
谢谢
通常,正则表达式片段[!-~]*
表示数字代码介于 x21 和 x7E 之间的任何零个或多个字符的序列 - 即除空格和 DEL 之外的任何 ASCII 字符序列。