我正在尝试使用正则表达式来查找匹配项,其中一串数字中存在多个非数字字符串的实例。
IE中。 <{1}}不匹配,但0-31-334455(555)
将是(两次)。
到目前为止,我已经将这一点混合在一起:0--31-334455()555
,它会检查([\(\)\-\+\s])\1{1,}
的多个实例,但是它会错过() -+
。
()
还会在一行中找到两个(或更多)相同的字符,但它会遗漏([()\\-+ ])\\1
。
我假设像非数字(()
)这样的东西比定义你不想要的每个字符更容易,但我不知道如何包含它。