我只是回答了一个类似的(但不是确切的)问题.现在我需要帮助解决下面提到的问题.
我想写一个匹配字符的正则表达式,如果它是非字,非数字和非星(*)字符.因此,字符[0-9][a-z][A-Z] *不应该匹配,其他字符应该匹配.
[0-9][a-z][A-Z] *
我尝试写作,[\W[^*]]但似乎没有用.
[\W[^*]]
试试这个:
[^\w\*]
很简单.
独立于任何特定正则表达式扩展名的,与单个字符(不是您所描述的字符)匹配的最简单的正则表达式为:
[^0-9a-zA-Z *]