В настоящее время я борюсь (впервые) с регулярным выражением.
Моя цель - разделить несколько названий улиц, разделенных символом "/".Есть некоторые особые вещи, на которые стоит обратить внимание.Могут быть пробелы до и после "/", а после косой черты должна быть буква, а не цифра (потому что иногда номера домов также разделяются косой чертой.
Я почти достиг целиВ настоящее время он разделяется так, как мне хочется, когда в строке есть только два названия улиц, но у меня три проблемы с названиями улиц (это разделяется только один раз.)
Мои текущие две попытки регулярных выражений выглядят так:
- /. ([A-Za-z] +). *? (Отлично работает, но только с двумя улицами, игнорируя дополнительные)
- /. ([A-Za-z] +). * (Работает с несколькими улицами, но останавливается после пробела в названиях улиц
Для большей ясности я добавил несколько скриншотов:
На этом скриншоте я делю так, как хочу (но делит только один раз и игнорирую третью улицу).

На этом втором скриншоте я добавил "?"в конце регулярного выражения. Теперь он рассматривает третью улицу, но сократить это вторая улицапосле пробела.
Надеюсь, вы можете мне помочь.