Я бы хотел сопоставить экземпляры слова в строке, если слово отсутствует в URL.
Примером может быть нахождение экземпляров 'hello' в следующем:
hello this is a regex problem http://geocities.com/hello/index.html?hello! Hello how are you!
Самое простое регулярное выражение для этой задачи:
/\bhello\b/i
Однако это возвращает все четыре экземпляра 'hello', включая два, содержащиеся в строке URL.
Я экспериментировал с негативными взглядами на 'http', но пока ничего не получалось. Есть идеи?