2012-01-31 48 views
-2

我要爲長度爲9的字符串,並與正則表達式爲長度爲9且AAANNNNNA格式的字符串?

AAANNNNNA的格式正則表達式

A-字母,N-數字

,也爲AAANNNNNN

請幫助我。

感謝

+4

這不是「給我codez」網站上讀了它。至少可以證明你已經爲自己找出了一些努力。 – 2012-01-31 16:54:36

+0

同意Marc B.您可以嘗試http://www.google.co.uk/webhp?sourceid=chrome-instant&ix=heb&ie=UTF-8&ion=1#sclient=psy-ab&hl=zh-CN&site=webhp&source=hp&q=regular %20expression%20tutorial&PBX = 1&OQ =&水溶液=&AQI =&AQL =&gs_sm =&gs_upl =&FP = 801755ba51f49d24&I​​X =希伯來&離子= 1&IX =希伯來&離子= 1&BAV = on.2,or.r_gc.r_pw.r_cp。,cf.osb&FP = 801755ba51f49d24&BIW = 1096&波黑= 961&ix = heb&ion = 1 – 2012-01-31 16:57:48

+0

或者,我個人的最愛:http://www.regular-expressions.info/ – Polynomial 2012-01-31 16:59:26

回答

3

第一招:[a-zA-Z]{3}[0-9]{5}[a-zA-Z]

第二個:[a-zA-Z]{3}[0-9]{6}

組合:[a-zA-Z]{3}[\d]{5}[a-zA-Z\d]

它是如何:[a-zA-Z]{3}[0-9]{5}[a-zA-Z0-9]

您可以通過使用\d來表示數字簡化此作品:

[]是一個字符類。 a-z表示範圍爲az,A-Z與上限相同,0-909。之後使用{}表示重複,所以{3}表示重複以前的模式3次。

正則表達式是不是很難學,走在http://www.regular-expressions.info/

+0

謝謝,這很有用。 – Tiger 2012-01-31 17:12:09

相關問題