タグ付けされた質問 「replace」

置換とは、文字列でサブ文字列を検索し、それを別の文字列に置き換えるアクションです。

13
jQueryを使用して1つのタグを別のタグに置き換える
ゴール: jQueryを使用して、次のすべての出現箇所を置き換えようとしています。 <code> ... </code> と: <pre> ... </pre> 私の解決策: 私は次のところまで行きました、 $('code').replaceWith( "<pre>" + $('code').html() + "</pre>" ); 私の解決策の問題: しかし、問題は、(2番目、3番目、4番目など)「コード」タグ間のすべてを最初の「コード」タグ間のコンテンツで置き換えることです。 例えば <code> A </code> <code> B </code> <code> C </code> なる <pre> A </pre> <pre> A </pre> <pre> A </pre> 「これ」とある種の関数を使用する必要があると思いますが、私はまだ学んでいるのではないかと思い、ソリューションを組み合わせる方法を本当に理解していません。

7
bashを使用してターミナルの最後の行を削除して置き換える方法は?
bashに経過秒数を表示する進行状況バーを実装したいと思います。これを行うには、画面に表示されている最後の行を消去する必要があります(コマンド「clear」はすべての画面を消去しますが、プログレスバーの行のみを消去して、新しい情報に置き換える必要があります)。 最終結果は次のようになります。 $ Elapsed time 5 seconds 次に、10秒後、この文を(画面内の同じ位置にある)置き換えます。 $ Elapsed time 15 seconds
99 bash  replace  terminal  line 

5
pandasデータフレームでNoneをNaNに置き換えます
私はテーブルを持っていますx: website 0 http://www.google.com/ 1 http://www.yahoo.com 2 None pythonNoneをpandasNaNに置き換えたいです。私は試した: x.replace(to_replace=None, value=np.nan) しかし、私は得ました: TypeError: 'regex' must be a string or a compiled regular expression or a list or dict of strings or regular expressions, you passed a 'bool' どうすればいいですか?

6
Visual Studioで検索するときに特定のファイルタイプのみを含める
Visual Studioで自分のコードを検索したい場合は、C#コードの中に探していることがよくあります。ただし、JavaScriptファイルで同じ変数名を使用したため、これらの検索結果もすべて確認する必要があります。私が探しているテキストが、プロジェクトに組み込んだサードパーティのJavaScriptライブラリでも使用されている場合、これはさらに悪化します。これにより、何百もの検索結果が生じる可能性があります。 複雑さを増すために、デザイナーはページのHTMLモックアップを同じプロジェクトに組み込んでいるので、そこにも大量の検索結果が表示されることがよくあります。 .cs、.aspx、および.ascxファイルでは結果を表示し、.jsや.htmでは結果を表示しないようにしたいのですが。 次のいずれかを行う方法はありますか? 特定のタイプのファイルのみを検索(.csファイルのみを検索)。 特定のタイプのセットのいずれかのファイルのみを検索します(.cs、.aspx、.ascxファイルのみを検索します)。 特定のタイプを除くすべてのファイルタイプを検索します(.jsを除くすべてを検索します)。 私はそうではないと思います。この場合、これを回避するための巧妙な方法はありますか?


14
JavaScript:文字列内の最後に出現したテキストを置き換えます
以下の私のコードスニペットを参照してください。 var list = ['one', 'two', 'three', 'four']; var str = 'one two, one three, one four, one'; for ( var i = 0; i < list.length; i++) { if (str.endsWith(list[i]) { str = str.replace(list[i], 'finish') } } 文字列内の単語oneの最後の出現を文字列内の単語finishで置き換えたいのですが、replaceメソッドは最初の出現のみを置き換えるため、使用できません。誰かがそのスニペットを修正して「1」の最後のインスタンスのみを置き換えるようにする方法を知っていますか




7
Java正規表現のグループを置き換えることはできますか?
私はこのコードを持っています。Java正規表現でグループのみ(すべてのパターンではない)を置き換えることができるかどうかを知りたいです。コード: //... Pattern p = Pattern.compile("(\\d).*(\\d)"); String input = "6 example input 4"; Matcher m = p.matcher(input); if (m.find()) { //Now I want replace group one ( (\\d) ) with number //and group two (too (\\d) ) with 1, but I don't know how. }




5
データフレーム内のすべての特定の値を置き換えます
データフレームがあるので、すべての行と列に沿ってすべての特定の値を置き換えるにはどうすればよいですか。たとえば、すべての空のレコードを次のように置き換えたいとします。NA(位置を入力せずに) 'ます。 df <- data.frame(list(A=c("", "xyz", "jkl"), B=c(12, "", 100))) A B 1 12 2 xyz 3 jkl 100 期待される結果: A B 1 NA 12 2 xyz NA 3 jkl 100
88 r  dataframe  replace 

20
findとsedを使用してファイルの名前を再帰的に変更します
たくさんのディレクトリを調べて、_test.rbで終わるすべてのファイルの名前を_spec.rbで終わるように変更したいと思います。これは、bashの使い方がまったくわからなかったので、今回は、それを釘付けにするために少し努力したいと思いました。私はこれまでのところ不足していますが、私の最善の努力は次のとおりです。 find spec -name "*_test.rb" -exec echo mv {} `echo {} | sed s/test/spec/` \; 注意:execの後に余分なエコーがあるので、テスト中にコマンドを実行する代わりに出力します。 実行すると、一致した各ファイル名の出力は次のようになります。 mv original original つまり、sedによる置換は失われました。トリックは何ですか?
87 bash  scripting  sed  find  replace 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.