何らかの理由で、WordPressが何らかの理由でページに「空白」段落タグをランダムに挿入します。私はタグを一致させることが難しいと思っています..それは完全に空ではないが、いくつかの奇妙なキャラクターのように私は見ることができない、それはソースコードにはないが、javascriptによって生成されるので、それは何ですか?WordPressの空白の段落タグのパターンに一致しません
私のJSファイルは最後に<head>
に読み込まれます。私はJavaScriptでregexでする新たなんだ
...
それが放火犯(そこに小さなスペース/タブ/何かであるかどうかわからない)<p></p>
マイJavaScriptで次のようになります
それを削除します(テキストノードを含む)子を持たないすべての要素を選択する代わりに
jQuery(window).load(function() {
var page = jQuery('body').html();
page.replace('/\<p\>\S*\<\/p\>/', '');
jQuery('body').html(page);
});
**何?!**あなたはすでに、デシリアライゼーション(要素をDOMにHTMLコードを変換)機能を有している、特にJavaScriptでは、HTML上で正規表現を実行しないでください。 – Christian
さて、あなたは、正規表現をHTMLの_parse_に使うべきではありません。これは、基本的なテキスト置換でやっていることではありません。とにかく、ShankarSangoliによって投稿されたソリューションは最高のもので、正規表現は使用しません。 – Rohaq