Assuming you have the following input to check against:
lorem ipsüm dolor ipsum dolor
and the following JavaScript RegExp:
/(\bips[uü]\b)/gmi
What I expect is that nothing will be found as I am searching for a match, either "ipsu" or "ipsü" but with a word boundary. But the word "ipsü" will be matched, even if there is the character "m" at the end and not a word boundary. I don't understand the reason.
Does anyone know the reason?
See this example: