Я пытаюсь получить регулярное выражение, чтобы найти совпадения, где в строке чисел имеется более одного экземпляра нецифрового chracter, следующего друг за другом.Regex pattern, чтобы найти несколько нецифровых символов, повторяющихся
Т.е. 0-31-334455(555)
не будет соответствовать, но 0--31-334455()555
будет (дважды).
До сих пор я искал это вместе: ([\(\)\-\+\s])\1{1,}
, который проверяет несколько экземпляров () -+
, следующих друг за другом, но он пропускает, например, ()
.
([()\\-+ ])\\1
также находит два (или более) одного и того же символа в строке, но он пропускает ()
.
Я предполагаю, что что-то вроде не-цифры (\d
) было бы проще, чем определять каждый персонаж, которого вы не хотите, но я не вижу, как его включить.