問題タブ [strip-tags]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
463 参照

php - ストリップタグshortdiv

こんにちは私はたくさんのdivタグを持っていますが、その小さなdivタグ内の文字のdivタグを削除したいと思います。文字列の数<10 ex

そして、dig(長い文字列を含む)のみを返します

0 投票する
2 に答える
3941 参照

php - PHP ストリップ タグも削除 \n

PHP で strip_tags を使用していますが、文字列を処理した後、文字列には \n も含まれなくなりました。

これは strip_tags の標準ですか?

0 投票する
1 に答える
1221 参照

javascript - 文字列からhtmlタグ、css、jsコードを削除します

私はdocument.documentElement.textContent.toLowerCase()ウェブサイトのテキストコンテンツを読むために使用しています。問題は、このウェブサイトには実際のテキストの前に非常に多くのcssおよびjsコードがあり、完全なテキストを取得することさえできず、cssの一部でトランクになっていることです。

すべてのcssおよびjsコードを削除して、テキストコンテンツのみを取得するにはどうすればよいですか?

0 投票する
3 に答える
6424 参照

php - PHPはimタグのみを許可します

私はあなたの助けが必要です関連のphp. PHP では、HTML タグのみを許可したいので、<img>PHP の組み込み関数strip_tags()を試しましたが、必要な出力が得られません。たとえば、次のコードstrip_tags()では img タグを許可していますが、テキストも許可しています。

<img>関数または変数からのみタグを許可する適切な方法は何でしょうか。どんな助けでも大歓迎です。

ありがとう

0 投票する
7 に答える
1082 参照

php - phpを使用してhtmlタグを削除する

preタグ内のコンテンツ以外のhtmlタグを削除するにはどうすればよいですか?

コード

strip_tags($ content、'')を使用しているときに、preタグ内のhtmlが削除されすぎています。しかし、事前に内部のhtmlを削除したくありません

0 投票する
1 に答える
9120 参照

php - PHP で strip_tags を使用する際の問題

テキストから HTML タグを削除するために strip_tags を使用しました。

出力されたタイトルと本文が結合されている場合 (articleThe)。タグを外した場合にスペースを挿入したい。これは可能ですか?

助けていただければ幸いです。

ありがとう。

0 投票する
1 に答える
14405 参照

php - 文字列から HTML タグを取り除く

Web サイトからの RSS フィードを解析してページに投稿する Web サイトがあります。
RSS フィードを読み取って再フォーマットする、私の Web サイトの背後で実行されるスクリプトは、現在、すべての HTML タグを削除しています。

コードは次のとおりです。や
$description = strip_tags($description);

のようなタグを許可したい<p>のですが、そうするとなぜかサイトがめちゃくちゃになってしまいます。ヘッダーのように、その上に大きなスペースがあります。 それに対する解決策は何でしょうか?<a><br />

===編集===(いくつかのコード)

// get all of the sources of news from the database $get_sources = $db->query("SELECT * FROM ".$prefix."sources ORDER BY last_crawled ASC"); while ($source = $db->fetch_array($get_sources)) {

0 投票する
4 に答える
5765 参照

php - PHP:ストリップラッピング段落タグ

文字列から開始段落タグと終了段落タグを削除するPHP関数を作成する必要がありますが、それらが最初/最後にある場合に限ります。したがって、文字列:

出力します:

HTMLPurifierはこれを行うことができますか、それともsubstrを使用する必要がありますか?私の最初の試みは:

0 投票する
1 に答える
1555 参照

title - Blogger テンプレートで文字列を操作する方法。不可能?

この質問は、Blogger テンプレートの操作に関するものです。何らかの方法で Blogger テンプレートを開発/変更または操作する人々は、その構文を知っているため、何らかの入力を提供できます。

Blogger で開発ブログを書いており、ブログ テンプレートを変更して、投稿の HTMLheadタイトルがデフォルト (ブログ名が最初) とは異なるように (投稿名が最初に) 表示されるようにしました。

しかし。私はインライン プログラミング コード ワードを Stackoverflow (灰色の背景のモノスペース フォント) と同様にフォーマットし、ブログ記事のタイトルでそれらのいずれかを使用するときに同じことを行うため、そのようなコード ワードを<code/>要素内に囲み、次に CSS を設定します。この特定の要素を使用して、灰色の背景を追加し、等幅フォントを設定します。このフォーマットは、ブログ投稿のタイトルとそのコンテンツで機能します。

しかし、私が抱えている問題は、<code/>私が使用するこれらのタグが HTML にも表示されることhead titleです (ブラウザー ウィンドウのタイトルに表示されます)。さらに重要なことは、これらがWeb 検索結果にも表示されることです。それはさらに厄介です。

デフォルトのテンプレートは<data:blog.pageTitle/>intitle要素を使用します。これにより、すべてのタグが取り除かれますが、すべてのタイトルがブログ名: ブログの投稿のタイトルとして表示されます(ブログの投稿のタイトルが切り捨てられるため、Google の検索結果はまったく意味がありません)。そのため、<data:blog.pageName/>代わりにブログ投稿のタイトルのみを頭に表示するために使用していますが、それでもすべてのタグが含まれているため、何らかの形で削除する必要があります。

このブログ投稿の例を確認してください。それをロードし、まだタグが表示されているブラウザーのウィンドウのタイトル バーを見てください。彼らがいなくなってほしい。

要素に追加するときに投稿タイトルからタグを削除するにはどうすればよいheadですか?

0 投票する
3 に答える
1500 参照

php - StripTags と MysqlRealEscape PHP による配列

複数のフィールドから HTML コードを取り除きたい。だから私は使用しました:

extract($_POST)

次に、テーブルへの挿入。

次のように各フィールドを削除しません。

私の抽出($ _POST)配列を取り除く解決策はありますか?

mysql_real_escape_string() についても同じ

編集 1 私は使用しません

短い変数を使用したい:


いいえ:

非推奨であるため、extract() なし。

編集2解決策は次のとおりです。