1行に2つの項目があり、これを逆にする方No.24777
サンスター さん 08/04/16 20:02
 
はじめまして。
個人で和英辞書を作ろうとしています。

1行で2列のエクセルデータが100個ほどあります。

このデータを秀丸に複写します。
このデータ(1行に2つの項目があります)

例 
again また、もう一度  →「again」と「また、もう一度」

このデータを前後逆に並べ替える方法が知りたい →「また、もう一度」と「again」

どうかよろしくお願いいたします。

[ ]
RE:24777 1行に2つの項目があり、これをNo.24778
h-tom さん 08/04/16 21:09
 

h-tom です。

>このデータを前後逆に並べ替える方法が知りたい →「また、もう一度」と「again」
Excelのデータがあるなら、Excelで列を入れ替えて、再度秀丸に読み込めば
いいのでは?

秀丸でやるなら、置換でタグ付き正規表現を使えば、たぶんできるでしょう。

[ ]
RE:24778 1行に2つの項目があり、これをNo.24779
秀丸担当 さん 08/04/17 09:13
 

>again また、もう一度  →「again」と「また、もう一度」
>
>このデータを前後逆に並べ替える方法が知りたい →「また、もう一度」と「again」

タブで区切られているとすれば、以下のように置換するとできると思います。

検索文字列 ^(.+)\t(.+)
置換文字列 \2\t\1
「正規表現」のみON

詳しくは、ヘルプの正規表現やタグ付き正規表現のページを参照してみてくださ
い。

[ ]