Как я могу сопоставить все приведенные ниже строки с одним регулярным выражением?Регулярное выражение с положительным lookahead/lookbehind
Это регулярное выражение, которое я пробовал: (?<=.+)site(?=.+)
Обратите внимание, что более простые регулярные выражения могли бы сделать эту работу, но весь смысл этого, чтобы узнать, что то, что (?<=.+)
и (?=.+)
части регулярного выражения делать ,
locationAsite1
locationAsiteNumber1
locationAsiteNumber01
locationAsite01
locationBsite.01
locationB.site.02
(locationB)site.02
<locationB>site<03>s
..locationB..site<03>
Возможности библиотек регулярных выражений весьма разнообразны (JavaScript не обрабатывает, например, положительные/отрицательные утверждения). – Phylogenesis