2

このタイトルを置き換えたい:

Page 1 - example.com
Page 2 - example.com
Search engine optimization - example.com

このタイトルを置き換えたくありません:

Page 1
Page 2
Search engine optimization

したがって、 example.com が含まれている場合にのみ、それを置き換えたいと思います。私はこのようなことを試しました:

$document = preg_replace('#(<title[^>]*>)(.*)[(example.com)][^<]+</title>#i', '$1Welcome to my site</title>', $document);

しかし、それは機能していません。誰かが答えを持っていますか?

前もって感謝します。

4

1 に答える 1

0
$document = preg_replace("/(<title>)(.*?) - example.com(<\/title>)/", "$1$2$3", $document)
于 2012-04-21T13:01:29.210 に答える