2016-03-28 12 views
0

私はAAA123という文字列を持っています(3文字の後に3つの数字があります) 正規表現が必要です。 私は、これまで文字と数字をチェックするための正規表現

Regex.Match(stringToBeMatched, @"\d{2}[a-zA-Z]").Success; 

しかし、その助けないが、これを試してみましたが、任意の助けが良いでしょう。

+0

パターンを表示できますか? – roydukkey

+0

@roydukkey物事は、3つの文字の後に3つの数字のようなものです。質問が更新されます。 –

答えて

3

それはあなたが実際に一致することにより、このパターン意味だかに依存します:

  1. @"^AAA123$" - 正確にAAA123、ない選択肢を
  2. @"^[A-Z]{3}[0-9]{3}$" - 3桁の数字
続いて三文字(A..ZのA..Z) - 3大文字は3桁
  • @"^[A-Za-z]{3}[0-9]{3}$"続いA..Z

    テストするには、Regex.IsMatchがあなたのバージョンよりも便利に見えることをお勧めします。

    if (Regex.IsMatch(stringToBeMatched, @"^[A-Za-z]{3}[0-9]{3}$")) { 
        //TODO: put a relevant code here 
    } 
    
  • 1

    3つのアルファと3つの数字が必要ですか? [a-zA-Z]の{3} [0-9] {3}

    関連する問題