在正则表达式维基百科的文章,似乎[[:digit:]]= [0-9]= \d。
[[:digit:]]
[0-9]
\d
它们不相等的情况是什么?有什么不同?
经过一些研究,我认为一个区别是括号表达式[:expr:]依赖于语言环境。
[:expr:]
regular-expression wildcards
regular-expression ×1
wildcards ×1