[
新規に投稿する
]
置換
No.00517
Alter Ego
さん 18/09/28 15:42 [
コメントを投稿する
]
http://32877.xii.jp/view/204
にある
置換前 → (\d{2})/(\d{2})/(\d{4})
置換後 → $3-$1-$2
を秀丸マクロでやってみようと
replaceallquick "(\\d{2})/(\d{2})/(\d{4})", "$1-$2-$3", regular;
と書いたら
置換前 12/24/2014
置換後 $3-$1-$2
になってしまいました。どこがいけないのでしょうか?
[
△
]
RE:00517 置換
No.00518
秀丸担当
さん 18/09/28 17:02 [
コメントを投稿する
]
秀丸エディタでタグを使った置換をする場合は、$1 $2 ではなく \1 \2 という書き方になります。
置換ダイアログで入力する場合は、以下のようにします。
検索文字列:(\d{2})/(\d{2})/(\d{4})
置換文字列:\3-\1-\2
マクロにする場合は、""の中に\を書くときは\\とする必要があり、以下のようになります。
replaceallquick "(\\d{2})/(\\d{2})/(\\d{4})", "\\3-\\1-\\2", regular;
[
△
]
RE:00518 置換
No.00519
Alter Ego
さん 18/09/29 20:05 [
コメントを投稿する
]
ありがとうございました。
[
△
]
[
新規に投稿する
]