問題タブ [strip]

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 投票する
5 に答える
5053 参照

php - PHP で HTML コメントを削除し、条件を残す

現在、PHP と正規表現を使用して、ページからすべての HTML コメントを削除しています。スクリプトはうまく機能します...少しうまくいきすぎます。の条件付きコメントを含むすべてのコメントを削除します。これが私が持っているものです:

私の正規表現はあまり熱くないので、次のような条件付きコメントを除外するようにパターンを変更する方法を見つけようとして苦労しています。

乾杯

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

c# - C#でwavヘッダーを削除

wav ファイルからヘッダーを削除できるようにしたい。

C#でこれを行う方法はありますか?

0 投票する
6 に答える
14251 参照

php - pタグからすべてのクラスを削除します

誰かがphpの文字列からすべてのクラスを削除する関数を知っているかどうか疑問に思っていました。基本的に私は欲しいだけです

タグではなくタグ

それが理にかなっているなら:)

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

c# - 交換する

タグ内のタグ?

私は特殊な HTML ストリッパーに取り組んでいます。現在のストリッパーは <td> タグをタブに置き換え、次に <p> および <div> タグを二重の改行に置き換えます。ただし、次のようにコードを削除する場合:

それは(明らかに)生成します

この場合、 <p> を何も置き換えないようにしたいので、次のようになります。

ただし、 <p> タグが <td> タグで囲まれていない他のコードでは、ダブル キャリッジ リターンの置換を維持したいと考えています。

基本的に、 <td> タグは常に \t に置き換え、 <p> および <div> タグは <td> タグで囲まれていない場合のみ \r\r に置き換えようとしています。

現在のコード: (C#)

(ストリッパーにはさらにコードがあります。これは関連する部分です)

ストリッパー全体を完全に書き直さずにこれを行う方法についてのアイデアはありますか?

編集:法的な問題は言うまでもなく、ライブラリをサインオフしてプロジェクトに含めるという頭痛の種のため、ライブラリを使用しないことをお勧めします(それ自体は別のプロジェクトに含まれるライブラリです)。他に解決策がない場合は、おそらく HTML Agility Pack を使用します。

ほとんどの場合、ストリッパーはタグのように見えるものをすべて取り除きます (Regular Expressions Cookbook の正規表現に基づく大きな正規表現で行われます。これは、改行タグを /r に置き換え、複数のタブを処理することです。カスタム ストリップ コード。

0 投票する
15 に答える
1206669 参照

python - 空白を削除するにはどうすればよいですか?

文字列から空白 (スペースとタブ) を削除する Python 関数はありますか?

例:\t example string\texample string

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

php - PHP ストリッピング文字列

- の前の文字列のすべてを取り除き、その後にあるものを残したいと思います。例えば:

15.11-101

15.11 を削除して 101 を残したいです。いくつかの異なることを試しましたが、うまくいかないようです。誰かが私を助けてくれれば、それは素晴らしいことです :)

乾杯

リーン

0 投票する
11 に答える
44886 参照

php - PHPで一定量の文字の後にテキストを切り取るにはどうすればよいですか?

たとえば、最初の25文字などに制限したい2つの文字列があります。25番目の文字の後のテキストを切り取り、文字列の最後に...を追加する方法はありますか?

したがって、「12345678901234567890abcdefg」は「12345678901234567890abcde ...」に変わり、「fg」は切り捨てられます。

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

content-management-system - Umbraco CMS がコンテンツの保存時に画像から ALT タグを削除する

アンブラコは以下を服用しています:

そしてそれをに変える

この処理の後に alt タグを変更すると、alt タグが保存されます。

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

gcc - 「gcc -s」と「strip」コマンドの違いは何ですか?

これら2つの違いは何だろうか:

  • gcc -s処置: 実行可能ファイルからすべてのシンボル・テーブルおよび再配置情報を削除してください。

  • strip: オブジェクト ファイルからシンボルを破棄します。

同じ意味ですか?

どちらを使用しますか:

  • 実行可能ファイルのサイズを縮小しますか?
  • その実行を高速化しますか?