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

Die übereinstimmungen in () werden in das Array eingefügt. Die Frage ist, was der Unterschied zwischen $1 und \\1 ist.
爭(zhēng)渡
爭(zhēng)渡 2017-11-30 14:07:51
0
2
1849

ubb-Textbearbeitung, preg_replace($pattern,$replace,$stirng);

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

Antworte allen(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開始數(shù)。如果要在replacement 中使用反斜線,必須使用4個(gè)("\\\\",譯注:因?yàn)檫@首先是php的字符串,經(jīng)過(guò)轉(zhuǎn)義后,是兩個(gè),再經(jīng)過(guò)正則表達(dá)式引擎后才被認(rèn)為是一個(gè)原文反斜線)。?

  • Antwort 如果說(shuō)區(qū)別的話就是:preg_replace() 不知道我們想表達(dá)的是\\11還是\\1 1(第二個(gè)1是字符串1)。所以用${1}1可以讓preg_replace()知道第一個(gè)1是反向引用,第二個(gè)1只是緊跟著反向引用后面原文的1。
      Autor 2018-01-29 16:00:36
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage