2016-09-09 17 views
0

私は次の文字列ttMemberDetailを持っています。文字列はTTMemberDetailsでもかまいません。私は両方の場合に一致する正規表現が必要です。正規表現小文字または小文字の検索

現在、私の正規表現は(tt \ w +)ですが、これは私の大文字の文字列と一致しません。私の正規表現はどうすればよいですか?

+0

どこで使用する予定ですか? –

+3

'[tT] [tT] \ w +' – anubhava

+1

を使うことができます。 '(?i)(tt \ w +)' http://www.regular-expressions.info/modifiers.html –

答えて

0

エンジンや環境によっては解決策が異なる場合があります。また、TtMemberDetailまたはtTMemberDetailと一致させるかどうかによっても異なります。

最も簡単なのは、正規表現:/tt\w+/iまたは​​で大文字と小文字を区別しないフラグを渡すことです。

HTML5のパターン属性値またはASP.NETでは、パターンをクライアント側に渡すときに修飾語を使用できません。あなたはそれを回避するために文字クラスを使うことができます:[tT][tT]\w+または[tT]{2}\w+

あなたがtTMemberDetailが、唯一のttまたはTT許可したくない場合は、(tt|TT)\w+または後方参照とキャプチャグループのように、交互に使用することができます - ([tT])\1\w+

関連する問題