問題タブ [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.
html - Railsでビルダーによって生成されたxmlからhtmlタグを削除する方法
これが私の状況です。既存のプロジェクトから iTunes ポッドキャスト用の有効な RSS フィードを作成しようとしています。mp3 ラジオ番組をアップロードしてサイトで聴くことができる Rails アプリケーションです。データベース内のすべてのエントリを取得し、そこから RSS フィードを作成したいと考えています。ビルダーファイルを使用していますが、すべて正常に動作しています。テキスト エディターからデータベースに保存されている html タグがあることに気付きました。たとえば、フィードが出力されるときに、強力なタグとスパン タグが xml 内に配置されます。コントローラーまたはxmlビルダーでそのようなものを取り除く方法はありますか?
私のコントローラー:
regex - テキスト文字列の先頭にある場合にのみ、REGEX パターンを使用して特定の単語「THE」を削除する方法は?
さまざまなタイトルのテキスト入力フィールドがあり、検索結果の偽陰性を最小限に抑えるために (内部検索は最適ではありません)、入力文字列の最初の 4 文字を見て、単語 (および単語の後のスペース) _the _ が先頭にのみある場合。
たとえば、バンドの名前について話しているときに、誰かがThe Rolling Stonesと入力した場合、エントリにRolling Stonesのみを入力する必要があります。
これらの 4 文字を自動的に除去するために正規表現を使用できますか?
php - ZendにはSmartyの{strip}のようなものがありますか?
Smartyには{strip}関数があります。
どの出力:
また、Smartyをインストールせずに、Zendでこれを実行したいと思います(各要求で送信されるバイトの量を減らすため)。
ただし、すべてのLayout / .phtmlファイルにコードを追加したくないので、フロントコントローラープラグインが便利です。
php - 文字列の最初と最後からコンテンツを削除する(PHP)
次のような文字列からユーザーIDを取得しようとしています。
http://www.abcxyz.com/123456789/
123456789として表示するには、基本的に最初の/までの情報を削除し、最後の/も削除します。私はネットで周りを見回しましたが、非常に多くの解決策があるようですが、開始と終了の両方に答えるものは何もありません。
ありがとう :)
アップデート1
リンクは、上記のmod_rewriteと「http://www.abcxyz.com/profile?user_id=123456789」の2つの形式をとることができます。
ajax - jsファイルの\"を取り除く
" を含むものを php ページに投稿すると、\" ; でエスケープされます。php ファイルでこれを取り除くために、str_ireplace、htmlspecialchars_decode、stripslashes を試しましたが、何も機能しません。取り除く方法はありますか? jsファイルに返された後、それは出ますか?
python - Pythonでコンマで分割し、空白を削除します
カンマで分割するPythonコードがいくつかありますが、空白を削除しません。
私はむしろ次のように空白を削除することになります:
リストをループして各アイテムをstrip()できることは承知していますが、これはPythonであるため、より速く、より簡単で、よりエレガントな方法があると思います。
linux - 実行可能ファイルを完全に削除する方法
できる限り削除したいと思います-LinuxではELF。そこには、実行するために必要なものだけが必要です。
私は使用してみましたstrip:
しかし、それは良い仕事をしていないようです:nmまだたくさんのものを表示し、バイナリはまだ大きいです.
私は何をすべきか?
c++ - Mac OS X c ++アプリケーションで不要な記号をすべて削除することはできませんか?
macosxアプリケーションから不要なシンボルをすべて削除しようとしています。Linuxアプリで「--strip-unneeded」を使用してこれを行うと、アプリケーションのシンボルテーブルは空になり、何も返されません。
Mac OS Xでは、クラスのtypeinfoおよびvtableエントリに関連するシンボルと、いくつかの関数が表示されます。私が知る限り、これはヘッダーで定義され、インラインでマークされた関数で発生しています。外部ライブラリからの未定義の関数はnm出力に存在しますが、「U」でマークされています。
strip -u-rmyappはそれらを削除していないようです。
それらを削除ファイルに入れて実行しようとしています:strip -u -r -R remove_file.txt myapp
どちらも機能しません。これはモノリシックバイナリであり、共有ライブラリの依存関係はcorefoundationとveclibフレームワークのみです。
何か提案はありますか?
ruby-on-rails - Railsが入力フォームから引用符を削除する際の問題
Rails(2.3.9ですが、この問題が3.0.3にも存在することを確認しました)アプリケーションの検索フォームを作成しています。問題は、Railsがユーザー入力から引用符を削除していることです。私はユーザーに書く可能性を与えたいと思います:
- "ruby on rails":これは全文で文字列全体を検索します
- ruby on rails:これはこれら3つの単語すべてを含む記事を検索します
しかし、どちらの場合も私のコントローラーでは、1つの文字列しか取得していません。
この引用符の削除をスキップするオプションはありますか?
備考: ユーザーが検索文字列の両側にスペースを追加すると、たとえば次のようになります。'"ruby on rails"'文字列は正しく送信されます:
ruby-on-rails - Railsで新しいモデルを作成するときに、すべての:paramsでstripを使用するDRYの方法はありますか?
新しい Contact モデルを作成するフォームがあります。
カット&ペーストで手入力しています。
時々、左右に空白を追加してしまうことがあります。
これがcreateコントローラーの内容です(vcardをアップロードしたかどうかを確認するループがありますが、これは明らかに通常は問題を提示しません(可能性はありますが)-しかし、私の大きな問題は、自分で入力するときです.