2017-05-07 23 views
-2

私はこのようなテキストがあります。
メモ帳++日付から日と月を削除するには?

EU 1097-2002-25-06-2002.pdf 
EU 1255-2007-26-10-2007.pdf 
EU 1513-2002-EC-27-06-2002.pdf 
EU 2001-18-EC-22-09-2003.pdf 
EU 2001-47-EC-15-01-2003.pdf 

完全な日付がある任意の行の最後の部分で、私はこのラインから今年せずに日と月を削除する必要が
つくれを

EU 1097-2002-2002.pdf 
EU 1255-2007-2007.pdf 
EU 1513-2002-EC-2002.pdf 
EU 2001-18-EC-2003.pdf 
EU 2001-47-EC-2003.pdf 

答えて

0
  • 検索対象:-\d{2}-\d{2}(?=-\d{4}[.]\w+)
  • 置き換え:
  • 検索モード:正規表現

それは見つけようとします:ダッシュ& 2桁&ダッシュ& 2桁の数字。
しかし、それらの後ろにダッシュ& 4桁&拡張子が続く場合のみ。

曜日と月の部分だけが一致するので、何も置き換えないと、曜日と月の部分が削除されます。 4つの文字とドットが続く

0

6文字:

.{6}(?=.{4}\.) 

空の文字列に置き換えます。

ルックアヘッドアサーション(?= )は、の後にが続きますが、文字を消費しません。これは単なるテストです。

関連する問題