У меня есть проблема с этой задачей является:Regex для сопоставления имени с последующими номерами
Если есть
:
или/
между именем и номером там МОЖЕТ быть пробельными bevore и после символЕсли символов нет, ДОЛЖЕН быть пробелом между именем и номером.
До сих пор я пришел к этому:
^\s*[^/:\d]*\s*?[/:]?\s*([0-9]{6,10})\s*$
Но что соответствует Name1234567
неправильно. Это должно быть неправильно, но это правда. (ДОЛЖНЫ быть пробелы между ними)
1234567
, Name 1234567
или Name/1234567
все прекрасно работает. Но я не могу справиться с этой конкретной задачей.
Надеюсь, что кто-то может исправить эту проблему. Greetz