問題タブ [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.
regex - BBEdit で外国語を一致させる方法
BBEdit で外国語の検索と置換を行う方法を研究してきましたが、問題が発生しています。調査の結果、正規表現に出くわしました-外国の文字に一致する正規表現は何ですか? これにより、Regular-Expressions.info にたどり着き、次のようなテキスト ブロックが表示されました。
Perl、PCRE、PHP、Ruby 2.0、および Just Great Software アプリケーションでは、単一のコード ポイントとしてエンコードされているか、結合マークを使用して複数のコード ポイントとしてエンコードされているかに関係なく、単一の書記素の照合は簡単です。\X を使用するだけです。
そして、単語がある場合(はい、これはテスト用に作成されています) 、単語全体ōallaōallaēēalla
を使用することはできませんが[A-Za-z]*
、代わりにセグメントで機能し、思いついた唯一の解決策は([A-Za-z]*\X{1,10})
. あまりにも貪欲ではなく、単語全体を部分的に引っ張る代わりに引っ張る別のアプローチはありますか?
regex - grepを使用してBBEditで空白をタブに変換します
grep を使用して、BBEdit で 4 つの空白を単一タブに変換しています。Python コードの空白をタブに変換しています。以下は正常に動作します:
ただし、以下が改行を削除している理由。それは同じ結果を与えるべきではありません。
xml - BBedit、2 つの文字間の異なるテキストを削除する
こんにちは、私はこの形式でたくさんの行 (6000 など) を持っています:
Componentinfo から / までのテキストをすべての行から削除する必要があります。結果は次のようになります。
これを自動的に行う方法はありますか?ありがとうございます