Notepad ++は、2つの文字列が一致するように行末にテキストを追加します。


-1

行がで始まる場合 NEW そして含んでいる / それから最後に追加する必要があります -reg

現在:

NEW  /RAM
VFXV RAM
NEW /TEST
SDFSDF
DSFDSF
NEW RAM

予想される

NEW  /RAM-reg
VFXV RAM
NEW /TEST-reg
SDFSDF
DSFDSF
NEW RAM

次のように、1行に2つ以上のスラッシュがあります。 NEW /RAM /TEST
Toto

回答:


0

これは、NEWで始まり行内のどこかにスラッシュがあるすべての行に一致します。

  • Ctrl + F
  • 何を見つける: ^NEW\b.*/.*\K$
  • と置換する: -reg
  • ラップアラウンド
  • 正規表現をチェック
  • チェックしない . matches newline
  • すべて交換

説明:

^           : begining of string
  NEW\b     : literally "NEW", followed by a word boundary to not match NEWLY
  .*/.*     : at least a slash in the line
  \K        : forget all we have seen until this position
$           : end of string

与えられた例の結果:

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