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

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

6
Bashで1つの文字を別の文字に置き換える
bashの文字列でスペース()をドット(.)に置き換えることができるようにする必要があります。 これはかなり単純だと思いますが、私は新しいので、この使用のために同様の例を変更する方法を理解できません。
223 string  bash  replace 


18
文字列内の文字のリストを削除する
Pythonで文字列の文字を削除したい: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... しかし、私は削除しなければならない多くのキャラクターを持っています。リストについて考えた list = [',', '!', '.', ';'...] しかし、どうやってを使用listしての文字を置き換えることができstringますか?
217 python  string  list  replace 

16
複数の文字列を他の複数の文字列で置き換える
文字列内の複数の単語を他の複数の単語に置き換えようとしています。文字列は「猫、犬、山羊がいます」です。 ただし、「犬、山羊、猫を飼っている」ではなく、「猫、猫、猫を飼っている」という結果になります。JavaScriptで複数の文字列を他の複数の文字列に同時に置換して、正しい結果が生成されるようにすることは可能ですか? var str = "I have a cat, a dog, and a goat."; str = str.replace(/cat/gi, "dog"); str = str.replace(/dog/gi, "goat"); str = str.replace(/goat/gi, "cat"); //this produces "I have a cat, a cat, and a cat" //but I wanted to produce the string "I have a dog, a goat, …


14
ファイル内のテキストを検索して置換する方法は?
Python 3を使用してファイル内のテキストを検索および置換するにはどうすればよいですか? これが私のコードです: import os import sys import fileinput print ("Text to search for:") textToSearch = input( "> " ) print ("Text to replace it with:") textToReplace = input( "> " ) print ("File to perform Search-Replace on:") fileToSearch = input( "> " ) #fileToSearch = 'D:\dummy1.txt' tempFile = open( …


6
一部のグループのみを正規表現に置き換えます
次の正規表現があるとしましょう: -(\d+)- そして、C#を使用して、グループ1 (\d+)をに置き換え、以下AAを取得します。 -AA- 今、私はそれを使ってそれを置き換えています: var text = "example-123-example"; var pattern = @"-(\d+)-"; var replaced = Regex.Replace(text, pattern, "-AA-"); しかし、私はこれがあまり好きではありません。パターンを変更して一致_(\d+)_させると、置換文字列_AA_も変更する必要があり、これはDRYの原則に反するためです。 私は次のようなものを探しています: 一致したテキストを正確に保持しますが、Group 1 by this textおよびGroup 2 by another text...を変更します。 編集: それは単なる例でした。私は上記で言ったことを行うための一般的な方法を探しています。 それは動作するはずです: anything(\d+)more_text そしてあなたが想像できるどんなパターンでも。 私がやりたいのは、グループのみを置き換え、残りの試合を維持することだけです。
190 c#  regex  replace 

7
Visual Studioで[検索結果]をクリックすると、間違ったウィンドウでコードが開く
Visual Studio 2010を使用していて、「ファイルで検索」を実行すると、結果がコードエディターウィンドウの下にドッキングされている「検索結果1」ウィンドウに返されます。 以前は、[Find Results]ウィンドウで結果の1つをダブルクリックし、クリックしたファイルをコードエディターパネルで開きました。 問題の1つは、結果の1つをクリックすると、[結果の検索]ウィンドウと同じパネルで開きます。 検索結果をダブルクリックしたときにコードエディターウィンドウが再び開くように、その方法を知っている人はいますか? ありがとう!

6
ある値より大きいPython NumPy配列のすべての要素を置き換えます
2D NumPy配列があり、その中のすべての値をしきい値T以上の255.0に置き換えたいです。私の知る限り、最も基本的な方法は次のとおりです。 shape = arr.shape result = np.zeros(shape) for x in range(0, shape[0]): for y in range(0, shape[1]): if arr[x, y] >= T: result[x, y] = 255 これを行うための最も簡潔でpythonicな方法は何ですか? これを行うためのより高速な(おそらく簡潔さおよび/またはpythonicが少ない)方法はありますか? これは、人間の頭のMRIスキャンのウィンドウ/レベル調整サブルーチンの一部になります。2D numpy配列は画像のピクセルデータです。



7
元の文字列を維持しながら、文字列にPerl置換を実行するにはどうすればよいですか?
Perlでは、正規表現を使用して文字列の置換を実行し、元の値を変更せずに別の変数に値を格納するための良い方法は何ですか? 私は通常、文字列を新しい変数にコピーし、それをs///新しい文字列の置換を行う正規表現にバインドしますが、これを行うより良い方法があるかどうか疑問に思っていましたか? $newstring = $oldstring; $newstring =~ s/foo/bar/g;
180 regex  perl  replace 

5
mySQL replace()を使用して複数のレコードの文字列を置き換えるにはどうすればよいですか?
1つの列にいくつかの不良データがあるレコードの束を持つデータベースがあり、埋め込みエディターがエスケープされるべきではないものをエスケープし、生成されたリンクを壊しています。 すべてのレコードの不良文字を置き換えるクエリを実行したいのですが、その方法がわかりません。MySQLで関数を見つけましたreplace()が、クエリ内でどのように使用できますか? 私は文字列を置換したい場合たとえば、何が正しい構文になり<、実際より少なくよりアングルブラケット(と<持っているすべてのレコードで)<でarticleItem、カラム?単一のクエリで実行できますか(つまり、すべてを一度に選択して置き換える)、または複数のクエリを実行する必要がありますか?複数のクエリであっても、複数のreplace()レコードのフィールドの値を置き換えるにはどうすればよいですか?
166 mysql  replace 


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