/ / notepad ++で見つける正規表現[終了]-正規表現

どのRegEx式がnotepad ++で見つかるのですか? [閉じた] - 正規表現

私はメモ帳++に次のような日時テキストをたくさん持っています:

"20160310 17:59:00"

そして、日付の数字を区切るために「-」文字を追加したい

"2016-03-10 17:59:00"

それを行うには、どのように正規表現になりますか?

回答:

回答№1は1

次の正規表現式:

("d{4})(d{2})(d{2} d{2}:d{2}:d{2}")

次の置換式と組み合わせて:

$1-$2-$3

あなたが望むものを達成します。

説明:

  • ("d{4}) キャプチャグループ1:アポストロフィとそれに続く4桁
  • (d{2}) キャプチャグループ2:2桁
  • (d{2} d{2}:d{2}:d{2}") キャプチャグループ3:2桁、スペース、2桁、コロン、2桁、コロン、2桁、その後にアポストロフィ

$1-$2-$3 -グループ1をキャプチャし、その後に -、その後にキャプチャグループ2が続き、 -、続いてキャプチャグループ3