チェックする次の入力があると仮定します。
lorem ipsüm dolor ipsum dolor
および次の JavaScript 正規表現:
/(\bips[uü]\b)/gmi
私が期待しているのは、「ipsu」または「ipsü」のいずれかであるが単語境界で一致を検索しているため、何も見つからないことです。ただし、「ipsü」という単語は、末尾に「m」という文字があり、単語の境界がない場合でも一致します。理由がわかりません。
誰も理由を知っていますか?
次の例を参照してください。