У меня есть регулярное выражение, которое захватывает пригороды из строки, которая обычно содержит пригород и промышленность в формате:захватить все после того, как характер, если его настоящее
INDUSTRY - SUBURB
Иногда строка не может содержать INDUSTRY -
части и просто пригород. В этом случае мое регулярное выражение не может захватить что-либо.
Есть ли способ сделать регулярное выражение достаточно прочным, чтобы захватить все после депрессии , если его настоящее иначе просто возьмите все?
следующее регулярное выражение не работает: (- |^)(.*)(,|$)
Результат: dvertising - Roseville Chase
Почему бы вам просто не разбить строку на «-»? (пробел пространства) –
@RobertHarvey моя программа использует Regex для обработки строк. Использование других методов возможно, но я хочу поддерживать согласованность. –
Возможно, вам следует изучить некоторое регулярное выражение. –