正则表达式模式,以查找重复出现的多个非数字字符

时间:2016-07-25 05:35:25

标签: javascript c# regex

我正在尝试使用正则表达式来查找匹配项,其中一串数字中存在多个非数字字符串的实例。

IE中。 <{1}}不匹配,但0-31-334455(555)将是(两次)。

到目前为止,我已经将这一点混合在一起:0--31-334455()555,它会检查([\(\)\-\+\s])\1{1,}的多个实例,但是它会错过() -+

()还会在一行中找到两个(或更多)相同的字符,但它会遗漏([()\\-+ ])\\1

我假设像非数字(())这样的东西比定义你不想要的每个字符更容易,但我不知道如何包含它。

1 个答案:

答案 0 :(得分:1)

有一个非数字字符类\D,所以只需尝试\D\D
有关快速示例,请参阅此regex101