【導(dǎo)讀】本章介紹通用表示法,使用強(qiáng)大的字串比對(duì)方式,可以在。進(jìn)行JavaScript程式設(shè)計(jì)時(shí),能夠有事半功倍的效果。10-3:通用式相關(guān)列表。10-4:常用資料規(guī)則。本小節(jié)介紹通用表示法及其用法。expressions)是在UNIX中發(fā)展出的字串比對(duì)技巧。Regularexpressions應(yīng)該翻成「正規(guī)表示法」或「正規(guī)式」,但是。許多軟體或指令都支援通用表示法。JavaScript及Vbscript:格式稍不同,但功能一樣。通用式是一個(gè)內(nèi)建的物件。以()比對(duì)字串string,回傳true代表比對(duì)正確,反之。符合「"+re+"」的格式!來(lái)代表字母或是數(shù)字的範(fàn)圍。\d代表0至9的數(shù)字。{9}代表前一個(gè)字元的重複次數(shù)。^代表字串開(kāi)始位置。若沒(méi)以上兩個(gè)符號(hào),那麼只要任一個(gè)字串中間比對(duì)成功即可。重複的部分多於一個(gè)字母,必須將需要重複的部分放入小。括號(hào)內(nèi),再由大括號(hào)包夾重複的次數(shù)。.{2,3}:長(zhǎng)度為2到3個(gè)字元。在中括弧內(nèi),則代表「否定」或「非」。matched=可將比對(duì)到的字串送到一。個(gè)陣列,以便後續(xù)列出比對(duì)結(jié)果。