Это почти наверняка что-то действительно глупое, что я упустил из виду, но я в тупике. Следующее выражение в стиле C # должно соответствовать номерам телефонов (их ограниченное подмножество, но это всего лишь тестирование ...):
^[0-9]{3}-[0-9]{3}-[0-9]{4}$
Строка поиска выглядит следующим образом:
978-454-0586\r\nother junk\r\nmore junk\r\nhttp://www.google.com\r\n
Выражение соответствует номеру телефона, когда он изолирован, но не рядом с другими вещами. Например, если после телефона все откинуть, он просто отлично работает.
Как я могу изменить выражение так, чтобы оно совпадало с номером телефона и не зависало на остальной части барахла?
Спасибо!