当前位置:  开发笔记 > 编程语言 > 正文

正则表达式在String中查找特殊字符但有一些例外

如何解决《正则表达式在String中查找特殊字符但有一些例外》经验,为你挑选了3个好方法。

我只是回答了一个类似的(但不是确切的)问题.现在我需要帮助解决下面提到的问题.

我想写一个匹配字符的正则表达式,如果它是非字,非数字和非星(*)字符.因此,字符[0-9][a-z][A-Z] *不应该匹配,其他字符应该匹配.

我尝试写作,[\W[^*]]但似乎没有用.



1> Zach Scriven..:

试试这个:

[^\w\*]



2> 小智..:
[^\w\*]

很简单.



3> Tom Alsberg..:

独立于任何特定正则表达式扩展名的,与单个字符(不是您所描述的字符)匹配的最简单的正则表达式为:

[^0-9a-zA-Z *]

推荐阅读
吻过彩虹的脸_378
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有