id="left-tabs(any digit)"
を見つけてid="left-tabs99"
に置き換えたいと思います。Preg Replace ID Number
私は間違っていますか?
preg_replace("/id='tabs-left(\d+)'/", "id='tabs-left99'", $form_start);
id="left-tabs(any digit)"
を見つけてid="left-tabs99"
に置き換えたいと思います。Preg Replace ID Number
私は間違っていますか?
preg_replace("/id='tabs-left(\d+)'/", "id='tabs-left99'", $form_start);
はなぜあなたは正規表現でHTMLを処理している。 `idは=" ``のid = ' `(二重/単一引用符)と異なっている。この1
preg_replace("/id=\"tabs-left([0-9]+)\"/", "id='tabs-left99'", $form_start);
うわー、私は馬鹿だと感じる...私は一重引用符と二重引用符についても考えなかった。ありがとう – cnotethegr8
ことの一つは、あなたがあなたの文字列に二重引用符を持っていながら、自分の式に単一引用符を探しているように見えるということです。
を試してみてください!DOMとXPathを構築するHTMLパーサがもっとあります –