我正在寻找一种正则表达式模式,以找出字符串变量中是否存在 4 个特定特殊字符中的任何一个:撇号 (') 和破折号 (-) 破折号 (-) 倒置问号 (¿)
我尝试了包含字符串的方法,但使用它我必须比较 4 次:
abc.contains("'")||abc.contains("-")||abc.contains("—")||abc.contains("¿")
有没有更好的方法使用正则表达式?因为我必须对许多变量执行相同的操作。
我还可以知道以最短的方式专门找到了哪个字符吗?
我正在寻找一种正则表达式模式,以找出字符串变量中是否存在 4 个特定特殊字符中的任何一个:撇号 (') 和破折号 (-) 破折号 (-) 倒置问号 (¿)
我尝试了包含字符串的方法,但使用它我必须比较 4 次:
abc.contains("'")||abc.contains("-")||abc.contains("—")||abc.contains("¿")
有没有更好的方法使用正则表达式?因为我必须对许多变量执行相同的操作。
我还可以知道以最短的方式专门找到了哪个字符吗?