Notepad ++ RegExは、最小および最大オカレンスでは機能しません


2

2つ以上(最大9)の空白文字を見つけて、それを改行に置き換えたい。

私の正規表現の構文は次のとおりです。

[\s]{2,9}

ただし、Notepad ++の正規表現は中括弧では機能しないようです。プラグインのRegExヘルパーを使用すると、上記の構文を使用して適切な値が強調表示されます。ただし、見つかった値は置き換えられません。

何がおかしいのですか?

回答:


4

Notepad ++の正規表現のドキュメントには、カーリーベースのオカレンス番号付けに関する記述はありません。

それからあなたはそれに難しい方法をするべきです:

\s\s\s?\s?\s?\s?\s?\s?\s?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.