1 件の投稿を表示中 (合計 3 個)
- 作成者投稿
- 2013年3月26日 4:28 pm #11519Autumn参加者
お世話になります
タブ区切りにて2列目とか3列目とか削除するには?
数行のタブで区切られた文字列があるとします
最初の文字列は縦に一列目、次の文字列は二列目と称するとします。
だいたいこれが7列目ぐらいあるんですが一列目 二列目 三列目
文字列タブ文字列タブ文字列タブ・・・
文字列タブ文字列タブ文字列タブ・・・
文字列タブ文字列タブ文字列タブ・・・
文字列タブ文字列タブ文字列タブ・・・1列目を削除するときは
検索([^t]*t){1}(.*)
置換2でできます。
でも、二列目、三列目の場合はどうしたらいいんでしょうか。
2013年3月26日 11:48 pm #11520Yutaka Emuraキーマスターkanon 様
いつも EmEditor Professional をお使いいただき、誠にありがとうございます。
たとえば、3 列目だけを削除したい場合は、
検索: ^(.*?)t(.*?)t(.*?)t(.*)$
置換: 1t2t4
で可能です。
ただ、TSV モードで開いて、削除したい列を選択して、削除するということもできます。削除したい列を選択するには、ルーラーを表示した状態で、選択したい列の上のルーラー上でダブル クリックすることで可能です。その後、Delete キーを押すことにより、選択されたテキストを削除できます。
ルーラーが表示されていない場合、[表示] メニューの [ルーラー] を選択します。
TSV モードでない場合は、ルーラ上で、右クリックをして表示されるメニューで TSV を選択します。どうぞよろしくお願い申し上げます。
2013年3月27日 12:13 am #11521Autumn参加者ありがとうございます。
助かりました。 - 作成者投稿
1 件の投稿を表示中 (合計 3 個)
- このトピックに返信するにはログインしてください。