Регулярное выражение для соответствия, только если начинается с и содержит или заканчивается конкретными словами - PullRequest
0 голосов
/ 26 октября 2019

Я хочу сопоставить следующие имена полей, которые начинаются с street и заканчиваются type или code или обоими, но не в том случае, если слово после street НЕ type или code. Например: -

street_prefix_code
street_suffix_code
street_type_code
street_type_suffix
street_type
street_code

Совпадение street_type_code, street_type, street_code, но НЕ street_prefix_code, street_suffix_code, street_type_suffix

1 Ответ

0 голосов
/ 26 октября 2019

Я полагаю, что следующее поможет:

^street_(type|code)(.*_type|.*_code|)$

Он проверяет, что строка начинается с street , за которой следует либо type или код и заканчивается после этого или в другом экземпляре типа или код .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...