0

body タグの内側は取得するが外側は取得しないスクリプトがあり、両方が必要です。私は周りを検索しましたが、外側ではなく body タグの内側を取得するコードしか見つかりません。何か助けはありますか?文字列を「body」で分解することもできますが、問題は body タグの属性が変更される可能性があり、それが私が困惑していることです-_-

4

1 に答える 1

0

正規表現を使用して外部を検索したい場合は<body>...</body>、これを試してください(PHP):

/<body[^>]*+>([^<]*+(?:(?!<\/?+body)<[^<]*+)*+)<\/body>/

検索結果の開始位置と終了位置を保持し、body タグ外の検索に使用します。

于 2012-08-02T15:54:22.233 に答える