国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

java或scala中正規(guī)表示式的簡(jiǎn)化問(wèn)題
學(xué)習(xí)ing
學(xué)習(xí)ing 2017-06-12 09:25:26
0
2
809

現(xiàn)有一個(gè)需求,要求偵測(cè)某個(gè)字串是否為6個(gè)八位元的十六進(jìn)位數(shù)字以下劃線相連,
例如:"1234567F_1234567F_1234567F_1234567F_1234567F_1234567F_1234567F_1234567F_1234567F_1234567F_1234567F_1234567F」#我寫(xiě)#我112了一個(gè)正規(guī)進(jìn)行匹配,如下:

"^[0-9a-fA-F]{8}_[0-9a-fA-F]{8}_[0-9a-fA-F]{8}_[0-9a-fA-F]{8}_[0-9a-fA-F]{8}_[0-9a-fA-F]{8}$"

這個(gè)正規(guī)可以匹配成功,但是感覺(jué)太複雜了,重複的內(nèi)容太多,能不能簡(jiǎn)化?

學(xué)習(xí)ing
學(xué)習(xí)ing

全部回覆(2)
過(guò)去多啦不再A夢(mèng)

我可能這麼寫(xiě)^([0-9a-fA-F]{8}_){5}[0-9a-fA-F]{8}$.

既然題主能用{8}了,那可以考慮把前面 八位十六進(jìn)位數(shù)字+'_' 也用個(gè)數(shù)字來(lái)表示出現(xiàn)次數(shù)了。

劉奇

可以把[0-9a-fA-F]再簡(jiǎn)化一下:

^([^\W_]{8}_){5}[^\W_]{8}$
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板