1

我正在寻找一种正则表达式模式,以找出字符串变量中是否存在 4 个特定特殊字符中的任何一个:撇号 (') 和破折号 (-) 破折号 (-) 倒置问号 (¿)

我尝试了包含字符串的方法,但使用它我必须比较 4 次:

abc.contains("'")||abc.contains("-")||abc.contains("—")||abc.contains("¿")

有没有更好的方法使用正则表达式?因为我必须对许多变量执行相同的操作。

我还可以知道以最短的方式专门找到了哪个字符吗?

4

1 回答 1

6
于 2013-04-20T12:51:25.183 回答