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

()中的匹配項(xiàng)將放到數(shù)組中,問(wèn)題是$1和\\1有什么不同?
爭(zhēng)渡
爭(zhēng)渡 2017-11-30 14:07:51
0
2
1847

ubb文本編輯,preg_replace($pattern,$replace,$stirng);

爭(zhēng)渡
爭(zhēng)渡

全部回復(fù)(1)
 

我看手冊(cè)說(shuō)\1和$1都一樣的。

手冊(cè)原話:replacement中可以包含后向引用\n或$n,語(yǔ)法上首選后者。每個(gè)這樣的引用將被匹配到的第n個(gè)捕獲子組捕獲到的文本替換。 n可以是0-99,\0和$0代表完整的模式匹配文本。 捕獲子組的序號(hào)計(jì)數(shù)方式為:代表捕獲子組的左括號(hào)從左到右, 從1開(kāi)始數(shù)。如果要在replacement 中使用反斜線,必須使用4個(gè)("\\",譯注:因?yàn)檫@首先是php的字符串,經(jīng)過(guò)轉(zhuǎn)義后,是兩個(gè),再經(jīng)過(guò)正則表達(dá)式引擎后才被認(rèn)為是一個(gè)原文反斜線)。?

  • 回復(fù) 如果說(shuō)區(qū)別的話就是:preg_replace() 不知道我們想表達(dá)的是\11還是\1 1(第二個(gè)1是字符串1)。所以用${1}1可以讓preg_replace()知道第一個(gè)1是反向引用,第二個(gè)1只是緊跟著反向引用后面原文的1。
      作者 2018-01-29 16:00:36
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板