私は次の文字列ttMemberDetailを持っています。文字列はTTMemberDetailsでもかまいません。私は両方の場合に一致する正規表現が必要です。正規表現小文字または小文字の検索
現在、私の正規表現は(tt \ w +)ですが、これは私の大文字の文字列と一致しません。私の正規表現はどうすればよいですか?
私は次の文字列ttMemberDetailを持っています。文字列はTTMemberDetailsでもかまいません。私は両方の場合に一致する正規表現が必要です。正規表現小文字または小文字の検索
現在、私の正規表現は(tt \ w +)ですが、これは私の大文字の文字列と一致しません。私の正規表現はどうすればよいですか?
エンジンや環境によっては解決策が異なる場合があります。また、TtMemberDetail
またはtTMemberDetail
と一致させるかどうかによっても異なります。
最も簡単なのは、正規表現:/tt\w+/i
またはで大文字と小文字を区別しないフラグを渡すことです。
HTML5のパターン属性値またはASP.NETでは、パターンをクライアント側に渡すときに修飾語を使用できません。あなたはそれを回避するために文字クラスを使うことができます:[tT][tT]\w+
または[tT]{2}\w+
。
あなたがtTMemberDetail
が、唯一のtt
またはTT
許可したくない場合は、(tt|TT)\w+
または後方参照とキャプチャグループのように、交互に使用することができます - ([tT])\1\w+
。
どこで使用する予定ですか? –
'[tT] [tT] \ w +' – anubhava
を使うことができます。 '(?i)(tt \ w +)' http://www.regular-expressions.info/modifiers.html –