Notepad++ で各行の「@」から「|」までの部分を削除するにはどうすればいいですか?
[email protected]|cake to apple|cake
答え1
|
Heavyd が示唆したように、何を一致させたいかによって異なります。
DBZ_A のソリューションは、貪欲な(可能な限り長い)一致を提供します。
これにより、おそらくあなたが望んでいるであろう、遅延(短い)マッチが得られます。
検索対象:@[^\|]*\|
@
(これは、 に続く任意の数の文字に一致します。ない |
、 に続く|
)
と置換する:@|
答え2
検索と置換ダイアログで「正規表現」オプションを使用する
検索する :
@(.*)\|
と置換する:
@|
検索文字列では、| 文字を \| としてエスケープする必要があることに注意してください。