2015-03-03 262 views
-1

什麼是適當的正則表達式來驗證一個字符串匹配的格式A123456正則表達式來驗證A123456

第一個字母必須然後跟隨它恰好6數字號碼的信大寫或小寫字母。

我正在使用c#.net,如果這對格式有任何影響。

+2

你嘗試過什麼嗎?這真的很基礎。 – Toto 2015-03-03 13:19:54

+0

急需一個答案,我越來越困惑的閱讀例子,並認爲這裏的善良的人會幫助澄清我。謝謝您的幫助。 – Jammy 2015-03-03 13:42:14

回答

2

那麼,你需要尋找以下模式:

  • (?i)) - [修飾語]不區分大小寫
  • ^) - 開始
    • [a-z]) - 一個單個字母
    • \d{6}) - 長度爲6的數字0-9
  • $) - 結束

所得的正則表達式:(?i)^[a-z]\d{6}$

Regex alpha1numeric6Pattern = new Regex(@"(?i)^[a-z]\d{6}$"); 

參見實例:[email protected]

+0

它可以,我只是想讓你知道[修飾符](http://stackoverflow.com/a/3542048/1762224)。 – 2015-03-03 13:39:05

1

這你是什麼。一個例子可以看到here