人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

何度も繰り返しですいません。
「テキストファイル」で指定の文字を、その指定した文字の後ろに半角数字1,1,2,2,3,3…(連続してから1つ数字を足しまた連続し、また1つ数字を足す…)という順に足すようして「置換」たいのですが、
そのようなソフトまたは作成して頂ける方はいないでしょうか?
例えば、適当に入力をしたのですが以下の文字列で@が指定の文字の場合は「jydop@@gj@kf@j@」→「jydop@1@1gj@2kf@2j@3」
というようにしたいのです。文書を貼り付けのときに右クリックができるのをお願いいたします。
変換する文書は、10000行程あります。
実用的(問題なく実際に使用可能なもの、あとから条件を追加する場合があります。)なものに1000ポイント差し上げます。また、すいませんがポイントの低い方が作成したソフトは、いたずら防止のためダウンロードしない場合があります。わかりずらいかもしれませんが、宜しくお願いいたします。WindowsXP使用

●質問者: powan
●カテゴリ:コンピュータ
✍キーワード:gj WindowsXP ソフト ダウンロード テキスト
○ 状態 :終了
└ 回答数 : 11/11件

▽最新の回答へ

1 ● いのくに
●100ポイント

http://tarou.s35.xrea.com/cnv.html

置換処理

JavaScript で作ってみました。

◎質問者からの返答

ありがとうございます。置換えはこれでいいのですが、短い文章はOKなのですが、置換えたい文章の場合、どうも長すぎてフリーズしてしまいます。半分にしても駄目なようです。


2 ● nyanta4649
●0ポイント

http://www.google.com/

Google

そのようなことが出来るソフトは知りませんが、マイクロソフトのワード(Word)が有ったら、ツールバーのエディット(Edit)からスクロールダウンしたところに(Find)と言うのが有るので、それで変換したい言葉を一つ一つ見つけて、一つずつ直していったらいいと思われます。 一行に一個直したい字があって一つ直すのに4秒かかり10000行直すとすると、667分かかるようですね。ん〜 お助け出来ないのが残念です。 でも直したい字が数百個程度なら、この方法でやれば、少し大変ですが、自分で画面をスクロールして字を探して直すより、ぜんぜん正確だし早いと思います。 的外れなアドバイスだったらすいません。

◎質問者からの返答

すいません。1個づつ置き換えるのが大変なので、質問しています。


3 ● malark
●0ポイント

http://www.yahoo.co.jp/

Yahoo! JAPAN

URLはダミーです。

動作は簡単なのですが、そんな高度な指定が出来るプログラムは多分存在しないでしょう。特に作らない限り。

作ってみようかなーと思うので逆質問です

・元テキストファイルと置き換え文字を指定してまるごと変換、テキストファイルで出力する

・指定文字は一文字

・コンソールアプリケーションでも可

でよろしいですか?一応この条件で動くものは作ってみますが…

右クリック云々の意味がちょっと分からないので、よろしければ説明をお願いします。

◎質問者からの返答

>・元テキストファイルと置き換え文字を指定して>まるごと変換、テキストファイルで出力する

はい、そうです。

>・指定文字は一文字

予定では、一文字ですので、一文字でお願いいたします。

>・コンソールアプリケーションでも可

・コンソールアプリケーションの意味がわからないので検索したのですが、MS-DOSで、操作するということですよね。それで、OKです。

>右クリック云々の意味

http://www.hatena.ne.jp/1082461864の4の方のを見てください。ctrl+vとかで、するのではなく、右クリックで「貼り付け」や、「すべて選択」をできればしたいということです。

宜しくお願いいたします。


4 ● いのくに
●100ポイント

http://tarou.s35.xrea.com/cnv.php

置換処理

php で作ってみました。

◎質問者からの返答

ありがとうございます。ですが、どうも文章が長すぎるみたいでフリーズしてしまいます。

それから、これは、いわなかったので申し訳ないですがCGIやPHP(javascriptは可)です。などのHP上で、変換するのではなく、PC内で変換できるソフトをお願いいたします。ここで、回答していただいたソフトは、回答し頂いた時点で、私が、個人的に、使用することを了解して頂いたものとします。


5 ● ycyc
●100ポイント

http://www.niji.or.jp/home/fuku/replace.xls

excelマクロで作ってみました

何行目が実行されているかみえますのでフリーズしているかどうか確認できると思います

◎質問者からの返答

ありがとうございます。


1-5件表示/11件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ