1

数値を含む txt ファイルのすべての単語を削除できる Ultraedit 正規表現を作成しようとしています。

例えば:

test
test2
t2est
te2st

と...

テストのみ取得

4

1 に答える 1

1

Perl正規表現検索文字列を使用した大文字と小文字を区別しない検索では、少なくとも 1 桁の数字を含む単語全体が検索されます。\<[a-z]+\d\w*\>

\<...単語の始まり。\b任意の単語境界も使用できます。

[a-z]+...任意の文字を1回以上。テキスト ファイルの言語でも使用される ÄÖÜäöüß のように、追加の文字を角かっこに入れることができます。

\d... 任意の数字、つまり 0 ~ 9。

\w*...任意の単語文字 0 回以上。任意の単語文字とは、言語に依存する単語文字、すべての数字、およびアンダースコアを含む Unicode テーブルに従って、すべての単語文字を意味します。

\>...一言終わり。\b任意の単語境界も使用できます。

UltraEdit正規表現検索文字列を使用した大文字と小文字を区別しない検索では、さらに検索オプションの [単語全体に一致] もオンになっている場合、少なくとも 1 桁を含む単語全体も検索されます。[a-z]+[0-9][a-z0-9_]++

[a-z]+...任意の文字を1回以上。テキスト ファイルの言語で使用される角かっこに追加の文字を入れることができます。

[0-9]...任意の数字。

[a-z0-9_]++... 任意の文字、数字、またはアンダースコアの 0 回以上。

[a-z]+[0-9][a-z0-9_]++Unix/Perl 構文の UltraEdit 正規表現検索文字列は、Perl 正規表現検索の代わりに、単語全体に一致[a-z]+[0-9][a-z0-9_]*する検索オプションで使用することもできます。

于 2015-07-23T06:15:25.597 に答える