問題タブ [ultraedit]
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 - Notepad++ または UltraEdit: 正規表現は特別な重複を削除します
次の場合は重複を削除する必要があります
しかし、そうではありません
キーも何でもかまいません
例 edit_home=homeを配置する必要があります
edit_home = home または他の文字列さえも削除する必要がありますedit_homeが重複している場合
ドキュメントのすべての行に対して
ありがとうございました
psより明確な例:
そのリストから、私は保持する必要があるだけです:
私はそれを行う方法を見つけましたが、正規表現、プラグイン、または直接正規表現 (私にはわかりません) によるより良い検索リストのサポートが必要です。
つまり、比較するファイルが 2 つあります。
1 つには完全なキーがあり、もう 1 つには不完全なキーがあります。
新しいファイルで、最初のファイルのすべてのキーを 2 番目のファイルのキーとグループでマージします (キーはグループになっているため、たとえば、1 というタイトルの多くのキー、2 というタイトルの多くのキーなど...)。次に、新しいファイルのすべてのキーを正規表現で置き換えます
だから彼らはすべてになるkey=anything
次に、キーを分離するために = の後のすべてを空に置き換えます。
次に、重複を削除します。
この時点で、私は次のようなことをするのに苦労しています
必要なドキュメント内のすべてのキーを見つけるために。そのため、すべてを選択して正しいキーに置き換えることができます。
なんで?この例では、キーは 3 つしかありませんが、実際にはキーが多く、検索フィールドが特定のポイントで壊れているためです。
それを正しく行う方法は?
更新: 多くの文字列を検索できる Toolbucket プラグインを見つけましたが、もう 1 つの問題は、複製に加えて、元の文字列も削除する必要があることです。
つまり、同じキー「1」が 2 回見つかった場合、1 を含むすべての行を削除する必要があります。
regex - 正規表現を使用して、二重引用符で囲まれた文字列内の二重引用符を見つける
私は正規表現でウルトラエディットを使用しています。二重引用符で始まる/終わる文字列内で見つかった二重引用符を検索 (および置換) して埋め込みたいと思います。これは、パイプ | を含むテキスト ファイルです。デリメータとして。
埋め込まれた二重引用符を見つける方法:
"この文字列は問題ありません。"|"これは、"C" を二重引用符で囲んだ例です。"|"次の行"
最終的には、「C」の二重引用符を置き換えて、C だけにする必要があります。
sqlplus - UltraEdit 内で PL/SQL を実行する方法は?
UltraEdit 内からPL/SQLまたは SQLを実行するにはどうすればよいですか?
現在、次のように現在のファイルをコンパイルできます。
上記はコンパイルされますが、実行するコマンドは何ですか?
ここに表示オプションが表示されません。
regex - UltraEdit の構文強調表示によると、Perl 正規表現が正しくないように見える
以前の投稿は、私が試してみたいものに近いように見えます: Multiple Substitutions
ここに私が作ろうとしている置換があります:
CGI
使用しているスクリプトを表示UltraEdit
すると、正しくないように見えます。最初の行をコメントアウトすると、($description =~ s/\"/\\"/g;)
すべてのコードが適切に表示されます。
エラーの内容がわかりません。
search - 検索して用語リストで置換しますか?
1つずつ取るのではなく、置換したい用語のリストで使用できるプログラムがないかどうか.
例
前もって感謝します
UltraEditとpowergrep atmを使用しています。
ultraedit - UltraEdit 近接中括弧
ほとんどのテキスト エディターでは、{
または"
(おわかりのとおり) を入力すると、エディターは自動的に反対の文字を入力し、カーソルをその間に置きます。UltraEdit はこれを行わないことに気付きました。UltraEdit をセットアップして対応するブレースを閉じる方法はありますか?