数字の入れ替え
No.27274
cent
さん 09/11/11 13:35
お世話になります。重ねて御礼いたします。
マクロで一括で
数字の入れ替えで教えてください。
カンマで区切られた2列の数字があります。
1列目と2列目を入れ替えるには
どうしたらよろしいでしょうか?
桁数は大小ありますが列は2列の固定です。
元のファイル
10.123,11.123
12.234,13.2345
21.345,31.4567
マクロ後の入替たファイル
11.123,10.123
13.2345,12.234
31.4567,21.345
よろしくお願いいたします。
[
△
]
RE:27274 数字の入れ替え
No.27275
秀丸担当
さん 09/11/11 13:47
>マクロで一括で
>数字の入れ替えで教えてください。
[検索]→[置換]で、
検索文字列「^(.+),(.+)$」
置換文字列「\2,\1」
正規表現をON
で全置換するといいと思います。
入れ替えは、タグ付き正規表現の置換を使うと便利です。
使い方ヘルプの、
目次− 検索系コマンド− 正規表現−一般的正規表現互換のタグ付き正規表現
のページに書いてあります。
マクロでやる場合は以下のようになります。
replaceallfast "^(.+),(.+)$", "\\2,\\1", regular;
参考:ヘルプファイルサイトのページ
http://homepage3.nifty.com/kons/hidemaru/helpsite/hidemaru/html/190_CmdSearch_Regular_PerlTag.html
[
△
]