不能以數(shù)字開頭的正則表達(dá)式 求Oracle正則表達(dá)式寫法,以數(shù)字開頭以數(shù)字結(jié)尾?
求Oracle正則表達(dá)式寫法,以數(shù)字開頭以數(shù)字結(jié)尾?開頭和結(jié)尾可以寫得很清楚,但中間變量長(zhǎng)度不能寫,如111111---1111-1111-11/1//111/0。在這種情況下,我們不能使用常規(guī)判斷模
求Oracle正則表達(dá)式寫法,以數(shù)字開頭以數(shù)字結(jié)尾?
開頭和結(jié)尾可以寫得很清楚,但中間變量長(zhǎng)度不能寫,如111111---1111-1111-11/1//111/0。在這種情況下,我們不能使用常規(guī)判斷
模式=模式.編譯(“^111d{8}”)
字符串testString=“11112345678”
Matcher Matcher=模式匹配器(teststring)]/^111D{8}$/
如果是Java,注意轉(zhuǎn)義]~]^[a-za-z][a-za-z0-9]{3,16}$
測(cè)試后,就可以了。我很久沒寫了??纯磧?yōu)化