正規表現が正確に一致するようにするにはどうすればよいですか。何かのようなこの正規表現完全一致
"heeeeehaaaaaleeee"
私の正規表現は"[hee]"
それが今ではすべての文字(H/E)と一致することを示してアップであることを
は、私は現在の文字列を持っています。文字列に"hee"
と一致するようにしてください。h or e
ではありません。
正規表現が正確に一致するようにするにはどうすればよいですか。何かのようなこの正規表現完全一致
"heeeeehaaaaaleeee"
私の正規表現は"[hee]"
それが今ではすべての文字(H/E)と一致することを示してアップであることを
は、私は現在の文字列を持っています。文字列に"hee"
と一致するようにしてください。h or e
ではありません。
あなたはそれを考えすぎています。 [hee]
はcharacter classであり、実際には[he]
に相当します。どちらも、文字h
またはe
のいずれかの1つのインスタンスと正確に一致します。リテラル文字列hee
と一致させたい場合は、それが必要な正規表現です。何かが好きな言語に翻訳してください:
targetString.match(/hee/g);
文字列全体を一致させるには、文字列 "hee"を代わりに使用します。
[喜]の代わりに「ええ」の正規表現を試してみてください。
'' hee "'は、その文字列に一致する正規表現です – Evert
'str.startsWith(" hee ")'? – Bohemian
私は実際のユースケースがより複雑であると仮定しています。これは単純化された例です(正規表現に興味があります)。 –