Hi, I need to catch a text between, for example, the word "myWord" and a word which is not "myWord". I can do it like : m~\bmyWord\b(.+?)\b[^m][^y][^W][^o][^r][^d]\b~ but I guess there is a much better alternative. Thanks in advance Yossi