問題タブ [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 に答える
1407 参照

compare - TextWrangler: AppleScript の助けを借りて、空白を無視して 2 つのドキュメントを比較する

TextWrangler の空白を無視して 2 つのドキュメントを比較する方法を探していました。TextWrangler のインターフェースはそのオプションを提供していませんが、私はこれを見つけましたhttps://groups.google.com/d/msg/bbedit/ER3VdOf2xOs/IcKi3ccA90oJ

現在、これは完全に機能するソリューションではありませんでした。このスクリプトの間:

動作しますが、やや柔軟性がありません。だから私は2番目のスタブを機能させようとしました:

しかし、ここでエラーが発生します:

私はここで何を間違っていますか?

次のスクリプトも機能することを付け加えておきます。

しかし、これは機能しません:

コンパイルされないだけです。なに…?

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

replace - BBEdit GREP 検索 置換

BBEdit でタブ区切りファイルを使用しています。ファイルは次のようになります。

タイムコード タブ テキスト タブ テキスト その他

タイムコードの 2 行目を取得し、最初の行の後に追加します。私はそれを次のようにしたい:

このGREPコードを使用してみました:

探す:

交換:

私の問題は、1行おきに検索して置き換えるだけだということです。すべてを検索/置換すると、次のようになります。

1行おきにスキップしています。数百のファイルをすべて検索/置換したい。すべての行を確実に取得するために変更できるものがあるかどうか疑問に思っています。

ありがとうございました。

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

find - BBEdit で大文字を検索

「textfactory」のテキストをクリーンアップするためにBBEditで作業しています

しかし、私は問題に遭遇しました。以下のテキストには、2 つのピリオド "." があります。

元。アフガンフンド、ボルゾイ、グレイハウンド。スルーイ、ウィペット。Thomas M Hehir、アイルランド

スペースと大文字の前のピリオドはコロンにする必要があります。他のすべてのピリオドはカンマにする必要があります。

アフガンフンド、ボルゾイ、グレイハウンド**、**スローヒ、ウィペット**:** Thomas M Hehir、アイルランド

大文字を検索するにはどうすればよいですか?

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

grep - Grep を使用した BBEdit でパターンを含まない一致行

BBEdit で日付を含まない行全体と一致しないための正しい grep 式を見つけるのに苦労していますが、Web でこれに関する多くの「一致する ... 含まない」トピックを見つけました...

私はこのテキスト文書を持っています:

この式は、4 桁 + "-" + 2 桁 + "-" + 2 桁の形式の日付参照を含むすべての行を選択します

日付参照を含まないすべての行を削除する意図で、正反対に一致させたいと思います。私は次のような解決策を試しました

しかし、これまでのところ成功していません。誰かが私を正しい方向に向けることができますか? ありがとうございました。

0 投票する
0 に答える
1331 参照

r - TextWrangler/BBEdit で R Markdown 構文の強調表示を有効にする

TextWrangler で R Markdown (.Rmd) の強調表示の構文強調表示を有効にしたいと考えています。このR.plistファイル(ファイルへの直接リンク)を使用して、.Rファイルの構文の強調表示を取得できました。R Markdown にも同様の強調表示があるため、.Rmd ファイル用の同様の .plist ファイルが見つからないため、そのファイルを出発点として使用しています。

私が抱えている問題は、RMarkdown では、コードが一連の ``` (3 つのバッククォート) の間にあり、テキスト (コメントとして区別したいもの) がファイルの残りの部分であるということです。

TextWrangler に一連の ``` の間に表示されるもののみを強調表示するように指示したいと思います。現在、ファイル全体 (テキスト セクションを含む) が強調表示されます。

キーの値を編集することを考えました

回避策になりますが、役に立たないようです。

編集、Rmd 構文は次のとおりです。

R 構文で強調表示したいコードはバッククォートの間にありますが、コメントとして/強調表示せずに表示したいテキスト (どちらか簡単な方) は区別されません。

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

regex - CSV - フルネームを姓名に分割

マーケティング メール用に大量のユーザー データ リストを定期的に処理する必要があります。氏名と電子メール アドレスを含む多数の CSV を取得し、これらの氏名を個別の名と姓の値に分割する必要があります。例えば:

Smith これらすべてのケースで、姓の列に移動し、それ以外はすべて名の列に移動したいと考えています。基本的に、最初のカンマの前の最後のスペースを探して、最後のスペースをカンマに置き換えたいと思います。しかし、私はこれを行う方法について迷っているので、どんな提案でも大歓迎です。また、BBEditテキストファイルの処理にも使用しています。