JavaScript中的正則表達(dá)式(2)(轉(zhuǎn))

JavaScript中的正則表達(dá)式(2) (轉(zhuǎn))[@more@]

正則表達(dá)式對象的屬性及方法
  預(yù)定義的正則表達(dá)式擁有有以下靜態(tài)屬性:input, multiline, lastMatch, lastParen, leftContext, rightContext和$1到$9。其中input和multiline可以預(yù)設(shè)置。其他屬性的值在執(zhí)行過exec或test方法后被根據(jù)不同條件賦以不同的值。許多屬性同時(shí)擁有長和短(perl風(fēng)格)的兩個(gè)名字,并且,這兩個(gè)名字指向同一個(gè)值。(Javascript模擬perl的正則表達(dá)式)
正則表達(dá)式對象的屬性 屬性含義 $1...$9 如果它(們)存在,是匹配到的子串 $_ 參見input $* 參見multiline $& 參見lastMatch $+ 參見lastParen $` 參見leftContext $'         參見rightContext constructor    創(chuàng)建一個(gè)對象的一個(gè)特殊的函數(shù)原型 global       是否在整個(gè)串中匹配(bool型) ignoreCase    匹配時(shí)是否忽略大小寫(bool型) input       被匹配的串 lastIndex     最后一次匹配的索引 lastParen     最后一個(gè)括號括起來的子串 leftContext    最近一次匹配以左的子串 multiline     是否進(jìn)行多行匹配(bool型) prototype     允許附加屬性給對象 rightContext   最近一次匹配以右的子串 source       正則表達(dá)式模式 lastIndex     最后一次匹配的索引
正則表達(dá)式對象的方法
方法含義 compile      正則表達(dá)式比較 exec       執(zhí)行查找 test       進(jìn)行匹配 toSource     返回特定對象的定義(literal representing),其值可用來創(chuàng)建一個(gè)新的對象。重載object.toSource方法得到的。 toString     返回特定對象的串。重載Object.toString方法得到的。 valueOf      返回特定對象的原始值。重載Object.valueOf方法得到例子

將輸出"Smith, John"

創(chuàng)新互聯(lián)是一家專注于網(wǎng)站制作、成都網(wǎng)站建設(shè)與策劃設(shè)計(jì),宿豫網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:宿豫等地區(qū)。宿豫做網(wǎng)站價(jià)格咨詢:13518219792


分享標(biāo)題:JavaScript中的正則表達(dá)式(2)(轉(zhuǎn))
地址分享:http://muchs.cn/article16/ihdpgg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、網(wǎng)站內(nèi)鏈、搜索引擎優(yōu)化微信公眾號、標(biāo)簽優(yōu)化ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)