Предположим, что у нас есть строка определенной длины, которая может содержать некоторые разделители, которые используются только для удобства просмотра.Regexp определенной длины, игнорируя указанные символы
Пример: 9-цифровая строка, "123456789", которые могут быть представлены как "123,456,789" или "123.456.789" или "1-234-5-67-89" или "123 456 789"
Что мне нужно, это регулярное выражение, которое может считать длину, игнорирующую эти разделители. Нечто подобное [\d|,\.\-\s]{9}
, но только с \ д отсчет в {9} (любое количество разделителей Символы ..., необязательно, символы-ограничители не должен превышать два подряд)
Вы не используете «разделитель», но означает «разделитель»? Или вы? ** QUOTE **: * разделитель *: «символ» или «строка», который устанавливает ограничения на текстовый объект произвольного размера, а не путать с «разделителем» или «терминатором». «Разграничить» на самом деле просто означает «окружить» или «заключить» (например, эти круглые скобки). – tchrist
Конечно, «разделитель». Извините за мой английский :) – manuna