問題タブ [bbedit]

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.

0 投票する
1 に答える
579 参照

regex - Text Wrangler grepで複数の検索と置換を行う方法

テキスト ファイル内の複数の文字列を検索し、別の文字列に置き換える必要があります。検索と置換を何度も実行するのではなく、1 回の大規模な検索と置換でこれを行う必要があります。

これが私がする必要があることの例です:

「りんご」を検索して「オレンジ」に置き換えてから「プラム」を検索して「キウイ」に置き換えてから「ぶどう」を検索して「スイカ」に置き換えてください

スプレッドシートにすべての値があるので、前後の適切な構文をすばやく生成できます。

1 つのコマンドで複数の検索と置換を行う方法がわかりません。

どんなアイデアでも大歓迎です。

(注:私はMacでText Wranglerを使用していますが、私がやろうとしていることを達成するためのより良い/簡単な方法があれば、他のツールを使用してWindowsを使用することもできます。)

0 投票する
1 に答える
59 参照

regex - bbeditで正規表現/GREPを使用して、文字列内の不明な数の文字列を返します

したがって、私は基本的に、SQL 更新ステートメントの形式で wp_post テーブルの何千行も持っています。各行からすべての画像タグを抽出し、それらを同じ行に保持しながら (単に抽出するよりも 1 ステップ難しくなります)、常に最後にあるその行内の唯一の他の変数を保持します。ファイルから画像タグを正規表現できますが、1 行に 1 つのタグしか残されません。正しい行番号を保持しながら、各行から複数​​の (不明な量で、異なる) イメージ タグを引き出すにはどうすればよいですか?

例:

返品したい:

私は通常、次のようなものを実行できます

すべての画像タグを抽出しますが、画像タグが元の行にとどまり、各行の終了値 (guid) も保持するようにします。

次のようなものを使用できます

2番目の例で必要なものを返しますが、最初または3番目の例では3つのイメージタグの両方またはすべてが返されません...

何か案は?それとも私の言いたいことが分かりますか?

0 投票する
3 に答える
399 参照

grep - BBEdit で grep

次のパターンの多くを含む 1 つの大きなテキスト ファイルがあります。

もちろん、私は以下を変更したい

space明確にするために、各後に挿入したいと思います,

BBEdit の Find/Replace/Grep を使用してそれを行うにはどうすればよいですか?

ここに画像の説明を入力

Find Works OK で動作します

しかし、私は交換するための対応する部品を理解できません。

0 投票する
1 に答える
133 参照

html - BBEdit での grep の使用

BBEdit で HTML を検索し、"myText" などのテキスト文字列を含むすべての段落タグに一致させたいと考えています。

この種のものは機能しますが、多くの場合、タグの終了 ">" を超えて一致します。

私が理解しているように、これは開始山かっこ「p」、次に「myText」が見つかるまでの任意の数の文字、次に終了の「>」が見つかるまでの「>」ではない任意の数の文字と一致する必要があります。どうしたの?

0 投票する
1 に答える
997 参照

bbedit - BBEdit の「検索」ダイアログと CR および LF

BBEdit (v11.6) で、[名前を付けて保存...] ダイアログから以前に "Unix (LF)" として保存された txt ファイルで "\r" 文字を検索すると、結果は個々の末尾になります。ファイルの行。

なんで?

BBEdit の 16 進ダンプは、CR (OD) 文字がファイルに存在しないことを正しく示しています。

0 投票する
2 に答える
186 参照

ide - フォルダーベースではなくファイルベースの Atom のプロジェクト?

Perl や JavaScript などのリンティングなどの便利な機能を利用できるように、プログラミング エディターとして Atom に切り替えようとしています。ただし、過去 20 年間、一連のエディター (UltraEdit、jEdit、BBEdit ) これにより、さまざまなフォルダーから個々のファイルをプロジェクトに追加できました。私の主なコーディング プロジェクトは、実際には複数のリモート SFTP サーバーにまたがっており、私の BBEdit プロジェクトの「フォルダー」は、必ずしもディスク上のファイル構造に対応しているわけではありません。

Atom(またはBracketsなどの同様のエディター)でこの方法でプロジェクトをセットアップする方法を理解できないようです。UltraEdit/jEdit/BBEdit/Komodo プロジェクトと同様の結果を生成するように Atom とその拡張機能を構成する方法はありますか? 新しいプロジェクト ディレクトリを作成し、実際のファイルへのシンボリック リンクを作成することを考えましたが、それはせいぜいハックのように思えます。