0

次のいくつかのインスタンスを持つHTML の一部 (完全な HTML ドキュメントではない) があります

    </div>




            some text is here

    </h3>

「some text is here」のみを一致させたいのですが、複数の行、改行、スペースを php regex で理解するのに問題があります。私が得たものは次のとおりです。

    preg_match('/<\/div>[\s\r\n\t]*(.*)[\s\n\r\t]*<\/h3>/', $string, $matches);

しかし、それはうまくいかないようです。DOMDocument() も使用してみましたが、おそらくこれが完全な HTML ドキュメントではないため、あらゆる種類のエラーがスローされます。

何か案は??

4

1 に答える 1