テキストエディタで各行に追加ワードを入れる方法

このQ&Aのポイント
  • テキストエディタで各行に追加ワードを入れる方法についてご教示ください。
  • 使用中のテキストエディタは「terapad」「さくらエディタ」ですが、Windows Vista/Windows 7 で使えるフリーのテキストエディタでも構いません。
  • 目的は、テキストファイルの各行の特定の位置に追加ワードを付け足すことです。具体的には、各行の「前から3番目のカンマ」の後ろに「ひまわり,キュウリ,」を追加したいと考えています。方法があれば、教えていただきたいです。
回答を見る
  • ベストアンサー

テキストエディタで各行に追加ワードを入れる方法

お世話になります。 テキストエディタで、以下の事が可能なモジュールとか方法があるものってありませんでしょうか? 「 0001,3,クマ,info@ii.jp(改行) 0070,8,うさぎ,info@bb.com(改行) 0200,2,カメ,info@kk.ne.jp(改行)         ・         ・         ・ 」 という内容のテキストファイルがあったとして、 各行の「前から3番目の【,】カンマ」の後ろに「ひまわり,キュウリ,」を付け足したいと思っています。 「 0001,3,クマ,ひまわり,キュウリ,info@ii.jp(改行) 0070,8,うさぎ,ひまわり,キュウリ,info@bb.com(改行) 0200,2,カメ,ひまわり,キュウリ,info@kk.ne.jp(改行)         ・         ・         ・ 」 こんな感じにしたいのですが、方法ありますでしょうか? 現在使用中のソフトは「terapad」「さくらエディタ」ですが、 [windows vista/windoes7]で使えるフリーのものなら何でも構いません。 どうぞ、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • sholmes
  • ベストアンサー率81% (89/109)
回答No.2

サクラエディタでの一例を サクラエディタ Ver.2.0.2.0 bregonig.dll Ver.2.0.3 置換前(N): ^((?:[^,]+,){3}) 置換後(P): $1ひまわり,キュウリ, 正規表現(E): on

monica_panda
質問者

お礼

ありがとうございます! うわー、凄い!!出来ました!! 画像つきでわかりやすかったです! どうもありがとうございます!

その他の回答 (1)

回答No.1

みたところCSV形式のデータのようですので、Excel かフリーのCSVエディタを使って、 列の挿入 → データを入力 → ダーっとコピー、ペースト してみてはいかがでしょうか。

monica_panda
質問者

お礼

ご回答ありがとうございます! CSVエディタをわかっていませんでしたので、検索して「Cassava Editor」 と言うものを利用してみました。 まだ使いこなせませんが、頑張ってみます。 ありがとうございます!

関連するQ&A

  • macのテキストエディタ

    Mac OS 10.7でテキストエディタを探しています。 ミミカキエディットを使っていますが、置換が遅いです。 10000行程度の文書で10000個程度の置換動作を行なうと5分くらいかかります。 windows emeditorでは5秒かからないのではないでしょうか。。。 できればwindows notepad++のようにカラフルなテキストエディタがあると嬉しいですが emeditorやterapadのようにサクサク動くエディタをご存知でしたら教えてください。 当面の問題ではgpxファイルに改行がついていないので1trakptごとに改行を入れたいです。 ほかにもphpなどのスクリプトの編集もします。

    • 締切済み
    • Mac
  • テキストエディタで改行コードを変更できません

    テキストエディタ「terapad」「秀丸」で改行コードを変更することができません。 開いたテキストファイルを別名保存で「LF」を指定して保存しても、再度開いた時にCR+LFに戻ってしまいます。 なにが原因でしょうか? バージョンはそれぞれ以下の通りです。 ▽テラパッド Ver.0.93 ▽秀丸 Ver.8.34 ▽Windows 7 Home Premium(Service Pack1)

  • Win8.1お勧めのテキストエディタは?

    お勧めの汎用テキストエディタを教えてください。 OSは、Windows8.1です。 テキストエディタは、HTMLやPHP、Javaスクリプトの記述に使うことがおおいです。 あとは、いろいろな場面でひつようですね。データベースの記述も必要に応じてイジル場合があります(サーバ引越し時など)。 今までは、Peggyを使っていましたが、開発が終了してしまいました。 もちろん、AdobeのDreamweaverは使えるようにしていますが、やはり、こちらはWeb開発専用で、余り他の用途に向きません。 Sublime Text 2というエディタが紹介されていましたが、誰か使ったことある人といますか? http://webcreator.weva.jp/tool/8 最低限、以下の機能が欲しいです。 Shift-JIS、EUC、UTF-8をサポートし、文字コード、改行コー ドの切り替えや保存時の指定が容易なこと。 高度な検索機能と置換機能を持つこと。 シンプルに強調表示出来ること。 よろしくお願いします。

  • 改行コードを変換するにはどうすれば?

    cgiのデータをアスキーの改行コードに変換しなければいけないのですが、どうやったらいいのでしょうか。 テキストエディタは、TeraPadを使用しています。 よろしくお願い致します。

  • テキストをUTF-8で保存するため

    テキストをUTF-8で保存するため以下に http://madeinpc.blog50.fc2.com/blog-entry-308.html 『•文字コードを指定できるテキストエディタ(Terapadなど)』を使用するように 『「UTF-8」なので、メモ帳でそのまま保存したテキストファイルは使用できません』 との記述があります。 意味がどうも分かりません。Windowsに標準付属しているメモ帳で「名前をつけて保存→文字コード→UTF-8」としてやれば同じことではないかと思うのですが如何でしょう? よろしくお願いします。

  • Undoについて

    現在VB.NETを使用してテキストエディタを作っているのですが、「元に戻す」機能でつまっています。 調べてUndoを使用するのはわかったのですが、これを使うと全部消えてしまう場合があります。 リッチテキストに aaa<改行> bb と打った場合、元に戻すボタンを押すとすべてが消えてしまいます。 そこで下のような感じにしたいと思うのですが、 【リッチテキストに入力】 aaa<改行> bb ↓ 元に戻すを押す ↓ aaa<改行> どのようにすれば改行ごとに元に戻せますか? 説明がへたですが、よろしくお願いします。

  • Terapadで文章を打つ際の改行の目安の文字数

    こんにちは。 最近、テキストエディタをメモ帳からTerapadに乗り換えました。 印刷プレビュー機能が便利ですね。 いろいろなサイトの「お問い合わせ」欄に文章を入力する際、ダイレクトに その欄に文章を入力するのではなく、Terapad に文章を入力してから 問い合わせ欄にコピペしています。 ただ、この場合、Terapad上部の定規の目盛状の部分で何文字くらい 文章を打ってから改行すべきか、いつも迷います。 コピペ先のサイトの「お問い合わせ」欄のサイズにもよるでしょうが 改行の目安の文字数がありますでしょうか。

  • VBのリッチテキストについて

    OS98,VB6.0でテキストエディタを作っています。 文章中で指定した文字列を部分的に色をつける機能をつけたいと考え、 いろいろと調べてわかったことは、リッチテキストを使えばいいということでした。しかし、どのようにすれば、部分的に色を変えることができるのかわかりません。 あらかじめワードパッドで部分的に色を変えて保存したrtfファイルではリッチテキストに読み込んだとき、ちゃんと部分的に色が変わった状態で表示させることができました。 また文字の書式を取得しなければならないのかと思って以下のアドレスのプログラムを参考にさせてもらっていたのですが、実行ボタンを押しても何も起こらずいきずまってしまいました。 http://vbvbvb.com/jp/gtips/0451/gSendMessageEmGetcharformat.html どんな情報でもよいので、よろしくお願いします。

  • shift-jis を euc-jp に変換したい

    似た質問がいくつかありますが、お願いします。 現在、shift-jis で作られているホームページを、一括してeuc-jp に変換したいです。 (HTML1枚だけではなく、同フォルダ内のHTMLすべてです) Dreamweaverを使っていますが、一番早い方法を知りたいです。 また、秀丸やterapad 等のテキストエディタでも良いのですが、HTML1枚ずつではなく、全置換のように一括して素早く作業し終えたいです。 よろしくお願いします。

  • テキストエディタで各行を二重にしたいのですがやり方が分かりません

    下のようにかかれたテキストファイルのパス一覧表 があったとして、 C:\sa\404.sas C:\sa\405.sas C:\sa\406.sas C:\sa\407.sas これを、 BMP C:\sa\404.sas C:\sa\404.aaa BMP C:\sa\405.sas C:\sa\405.aaa BMP C:\sa\406.sas C:\sa\406.aaa BMP C:\sa\407.sas C:\sa\407.aaa のように頭に指定の文字(BMP)を加え、各行を二重にしつつ、 最後の部分だけ「sas→aaa」のように書き換えて、一括で変換したいのですが、どんな方法(ソフト)を使えばよいでしょうか? 上のような番号の行が数百行もあるため、手動でやるわけにもいかず、恐らく何らかの方法があるのではないかと思うのですが、全く思い浮かびません。 使用しているエディタはemeditorですが、↑のようにできるなら何でも構わないのでやり方を教えて下さい。 そもそもテキストエディタで出来るのかすら分かっていないド素人です。すみません、分かる方助けてください。

専門家に質問してみよう