問題タブ [find-replace]
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.
regex - Sublime Text で、コード化されていないすべての Web アドレスを見つけて、書式設定されリンクされた URL に置き換えるにはどうすればよいですか?
コード化されていないすべての Web アドレスを見つけて、書式設定されリンクされた URL に置き換えるにはどうすればよいですか?
以下の例のダミー テキストは、さまざまな長さの段落を表すことができます。
例:
`前:
後:
regex - 正規表現を使用した Google スプレッドシートでの検索と置換
Google スプレッドシートの検索と置換機能を使用して、[正規表現を使用した検索] 機能を有効にして、ドキュメント内で検索と置換を実行したいと考えています。
ユースケース: 一部のセルの末尾に誤った改行文字が含まれています (一部のエディターによる貼り付け操作の残り物)。
次のパターンを使用して、セルを正常に見つけています
.*\012$
セルの内容を、見つけた文字列から最後の文字を引いたものに置き換えることができる「置換」フィールドの構文はあります\012
か?
Google スプレッドシートのドキュメントには関連情報が含まれていません。https://support.google.com/docs/answer/62754?hl=ja
vba - Microsoft Word VBA マクロ - 1 段落の検索置換スタイル
VBA マクロを使用して Microsoft Word でスタイル検索を実行しています。私の目標は、ドキュメントで見つかったスタイルごとに特定のアクションを 1 回実行することです。
マクロは、少なくとも 2 つの段落を含む文書では正しく機能しますが、段落が 1 つだけ含まれる文書では、マクロはスタイルを正しく警告しません。新しい段落記号を入力すると、ドキュメントに新しいテキストやスタイルを追加していないのに、余分な空白の段落記号が表示されるだけで、スタイルが検出されるのは奇妙に思えます。私のマクロの何が問題なのか、どうすれば修正できるのか誰か知っていますか? ご覧いただきありがとうございます。
bash - 別のファイルの値を使用して置換を検索
ファイルのディレクトリと、 1 つの列が検索する値のセットであり、2 番目の列が対応する置換値でmyFiles/
あるテキスト ファイルがあります。values.txt
目標は、 にあるすべてのファイルの検索値 ( の最初の列values.txt
) のすべてのインスタンスを、対応する置換値 ( の 2 列目) に置き換えることです。values.txt
myFiles/
例えば...
values.txt
:
こんにちは、さようなら
悲しい幸せ
コマンドを実行すると、 のすべてのファイルで「Hello」のすべてのインスタンスが「さようなら」にmyFiles/
置き換えられ、 のすべてのファイルで「Happy」のすべてのインスタンスが「Sad」に置き換えられますmyFiles/
。
論理的に考えられる限り awk/sed などの使用を試みましたが、目的のアクションを実行するコマンドを作成できませんでした。
任意のガイダンスをいただければ幸いです。ありがとうございました!
batch-file - for /f を if ステートメントと変数で使用して文字列を検索して置換する
キー文字列を別の .txt ファイルの文字列で上書きするバッチ ファイルを作成しました。
現在、新しい File.txt ファイルを完全にコピーしますが、文字列を OldFile.txt ファイルの文字列に置き換えません。
File.txt ファイル内の文字列の例:
...
# パスワードパスワード
=#アカウント名
アカウント=# タウンネーム
タウン=# 郵便番号
Postcode=# LocationChangedDate
LocationChanged=
置き換えたい OldFile.txt ファイル内の文字列の例:
...
# パスワード
Pword=ABC#
アカウント名 アカウント=123# TownName
Town=LDN# 郵便番号
Postcode=WS77TP# LocationChangedDate
LocationChanged=01/01/2015
誰かが私を正しい方向に向けるか、どこで間違いを犯したかを説明してもらえますか?
r - データ クリーニング - FindReplace 関数を意図したとおりに動作させることができません
何千もの異なる場所 (都市) 名を持つ列を持つ大きなデータフレームがあり、それを単純化/クリーンアップする必要があります。
かなり戦って正規表現とループでそれをやろうとした後、私は DataCombine パッケージと FindReplace を見つけました。
ので、私は持っています:
たとえば、"London Chelsea" は "London"、"Brooklyn" は "New York City"、"Paris 20e"、"Paris-14" は "Paris" となります。さらに言えば、「Paris」というパターンを持つすべてのものを「Paris」に置き換えたいと思います (SQL の LIKE "Paris%" のようなものです)。
そして、関数はこれを返します:
エントリ全体ではなく、部分的に消去されています (文字列は置き換えられています)。
どうすればできるかについてのアイデアはありますか?grep でループしますか? マッチ?それとも、必要なすべてのエントリを含むクリーニングデータフレームを本当に構築する必要がありますか?
database - Google スプレッドシートのマスター リストからの一括検索と置換
Google スプレッドシートにスプレッドシートがあります。現在、Ooyala からプルして QA を実行しています。私たちは手動/人間による QA を排除し、多くの異なる値を適切にフォーマットしようとしています。行の例は次のとおりです。
ヘッダー行などの列を対象とし、値のマスター リスト全体を検索して置換するスクリプトを作成する方法はありますか? たとえば、hello のすべてのインスタンスを Hello に、yes を 1 度に Yes に置き換えるマスター ドキュメントを何らかの方法でロードしますか? R やその他のプラットフォームも試してみたいと思います。
regex - 正規表現検索文字列を引用符で囲まれた文字列で置換
引用符内の文字列を置き換える方法を見つけることができますが、メモ帳++で検索/置換を使用して文字列に引用符を追加する方法が見つかりません
そのため、一連の挿入値をコピーして貼り付けた .sql ファイルがあります。文字列は、必要なように引用符で囲まれていません。
私はfindステートメントを持っていて\s\w{1,}
、それは私にとってはうまくいきますが、「\ 1」を使用すると「」に置き換えられます
各文字列を、STRING を "STRING" に置き換えたような引用符付きの文字列に置き換える方法はありますか
vim - vimで特殊文字をエスケープするにはどうすればよいですか?
TTL
以下のようなもの(「タイトル」の略)を検索して別のものに置き換えようとしていTTL
ます...
下の行を変更するには
の中へ
基本的に、検索して置換しようとすると、TTL:"$\sqrt{s} 14$ TeV
探していたパターンが見つからないことが vim に表示されます。バックスラッシュのような文字を含める必要がありますか、またはvimが見つけやすくするために何かを含める必要がありますか?