梅西羅東
網際網路練習
梅西羅東
服務學習
LAB
作業
2014年3月10日 星期一
102-2 Lab7,8 Using browsers for programming
一、
標準表示式:[A-Za-z0-9]
二、
要求出現某樣表示式:(?=.*[])
(?=.*[])這段於法又稱做「右合樣 (Positive Lookahead)」,右合樣(或左合樣)語法所佔用的寬度為 0,也就是說這段語法本真不會佔用比對的字元,僅僅只是 Regular Expression 中的一種「判斷式」而已,右合樣 (Positive Lookahead)會判斷右邊緊接著的字元是否符合比對條件,如果符合條件才會繼續比對下去。
Ex(?=.*\d)只會用來判斷該字串有沒有出現數字,所以使用上述不用考慮順序問題。
參考資料:
Will Will Web
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言