java 正则表达式 以标点符号结尾 怎么判断

2024-11-22 10:15:41
推荐回答(2个)
回答1:

[\w\+]+
这样写还可以匹配下划线_
如果不需要下划线的话,就这样[0-9a-za-z\+]+
注意:有些语言还需要把\转义一下

回答2:

你正则有错误, 改为

if("a:".matches(".*:$"))就匹配了

还有, 以xx结尾可以用endWith