我是正则表达式的新手,我正在寻找创建包含以下内容的表达式:
- 数字
- 符号+、-、/、*
我正在考虑将\p{Punct} 与\d 混合,但我不确定这是否是最好的方法。
如何以最佳方式定义正则表达式?
提前致谢!
最佳答案
只需将这两种模式放入字符类中 "[\\p{Punct}\\d]"
或通过添加 +
使其重复一次或多次该字符类旁边的量词,例如 "[\\p{Punct}\\d]+"
,以便它匹配一个或多个标点字符或数字。
关于java - 如何通过正则表达式数字和+、-、/、*符号进行检测?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29194636/