2011-06-19 28 views
0

我試圖驗證具有以下validatino規則的輸入字段值:.NET正則表達式幫助

  1. 無論是數字或
  2. 一些具有尾隨「A」,「K '或 'W'

一些有效值: '1', '12', '1A', '12W' 一些無效值: 'A', 'ABC', '11A1',' 1 A'

任何指針讚賞。 Thx

+3

請發表您到目前爲止編寫的代碼。人們通常不喜歡只爲你寫代碼。 –

+0

如果說明中顯示「帶有可選尾隨字母的數字」,則問題會變得更加容易。另外,什麼樣的文本框? Web表單? MVC? WPF? Windows窗體?其他?什麼是數字?負數或小數怎麼樣? – Kobi

回答

4
/^\d+[AKW]?$/ 

\d+表示一個或多個數字。 [AKW]?與一個A或K或W匹配,或者沒有任何內容(?可以解釋爲「可選」)。 ^$是分別與字符串的開始和結束匹配的錨。