12

私は周りを見回して良い答えを見つけましたが、メモ帳++では機能しません。ほとんどはJavaとphp用です。以下の検索文字列を見つけましたが、notepad ++で適切な開始/終了タグがわからないため、明らかに正規表現の初心者です。

各大文字の前にスペースを追加したいと思います。

例:

StackOverflowKegger

になる

スタック オーバーフロー ケガー

これは私が見つけたものです。

検索:[a-z]+[A-Z]+ 置換: $1 ($ の前にスペースがあります)

探す:

(?<!^)((?<![:upper:])[:upper:]|[:upper:](?![:upper:]))

("(\\p{Ll})(\\p{Lu})","$1 $2")

(?!^)(?=[A-Z])

どんな助けでも大歓迎です。

4

5 に答える 5

24

検索文字列:(.)([A-Z])
置換:\1 \2

これは、行の最初の文字である大文字の前にスペースを挿入しません。

于 2012-02-15T16:23:12.453 に答える