既に質問されていた方がいたらすみません。
TeraPadで下記のような文字列(途中までは同じ文字列)の後ろに同じ文字列を
追加したい場合はどのようにすれば良いのでしょうか?
【文字列】
 53510512
 53510514
 53510516
【置換後】
 53510512-1
 53510514-1
 53510516-1

A 回答 (3件)

TeraPadユーザーです。



TeraPadではできません。

正規表現が使えるほかのテキストエディタを探してください。

秀丸が一般的ですが、私は、NoEditorというエディタを使ったりしています。
    • good
    • 0
この回答へのお礼

ありがとうございます。
早速他のもので試してみます。
できれば、秀丸や、NoEditorではどのように操作すれば
出来るか教えて頂きたいです。
宜しくお願い致します。

お礼日時:2009/05/29 13:10

No.2です。



検索と置換文字の「\n」を空白に変えれば出来ると思いますが。。。
その際に、「すべて置換」ではなく、「連続置換」で1個1個見ていく必要があります。


それと、使った事はないですが、ツールを使えばTerapadでも正規表現が可能になるようです。

http://www2k.biglobe.ne.jp/~araken/

また、その他のツールは下記を探してみるといいかも知れません。

http://harpy.jp/Tategoto/terapad/tpfamily.cgi
    • good
    • 1

正規表現は使えませんが、下記で出来ませんか?



検索文字:\n
置換文字:-1\n

※オプションの「\n=改行,\t=TAB,・・・」にチェックを必ず入れること。
    • good
    • 0
この回答へのお礼

ありがとうございます。
説明不足な点があり試しましたが出来ませんでした。
変えたい文字列の後にも文字が続きます。

【文字列】
 53510512 22 33
 53510514 33 44 
 53510516 44 55
このような感じです。その中の先頭の文字列のブロックの後に"-1"を
付けたいと思っていました。

お礼日時:2009/05/29 13:17

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QTeraPadに一括置換のプラグインは?

TeraPadに一括置換のプラグインは?

フリーウェアのテキストエディタ、TeraPadは大変便利なソフトですが、文字列の置換について「一括置換」の機能がありません。

それを補うプラグインはないのでしょうか。

ご存じの方はお教え下さい。

Aベストアンサー

自分が拡張ツールに設定しているのはこれです....どうでしょ
(ぶっちゃけ殆ど使う機会ないんでずっと忘れてましたが)

Speeeeed
http://www.vector.co.jp/vpack/browse/pickup/pw5/pw005184.html
複数のファイルを対象に、複数の文字列をまとめて、高速に置換できるソフト

参考URL:http://www5f.biglobe.ne.jp/~t-susumu/

QExcelで正規表現やワイルドカードなどを使って置換したいのですが…

Excelの中で置換をしたいのですが、
例えば以下のように( )かっこでくくられた不規則な数字を検索し、その前後に記号を付加するといった具合です。
Wordだと置換で正規表現が使えますが、Excelではやはりマクロを作らないとだめなのでしょうか?

 置換前
  あいう(123)かきく(あああ)
  さしす(ははは)たち(589)つ
   ・      ・
   ・      ・

 置換後
  あいう★(123)★かきく(あああ)
  さしす(ははは)たち★(589)★つ
   ・      ・
   ・      ・

Aベストアンサー

以下の正規表現アドインを使用すると可能です。
http://srcedit.pekori.jp/tool/excelre.html

置換前 ((\d+))
置換後 ★$1★

Qテラパッドで全ての改行削除は可能ですか?

改行を削除したいと思い、テラパッドで行ってみたのですが
わかりません。
改行を削除するにはテラパッドではダメなのでしょうか?
教えて下さい

Aベストアンサー

検索→置換
検索する文字列 \n   ←半角で¥nが「改行」の意味です
置換後の文字列     ←何も入れない

左下
\n=改行, \t=TAB, \\=\(&E)
にチェック

右下
すべてを置換

Qセル番号を返す関数

エクセルで、セル番号を返す関数はありますか??
セルの内容ではなくて、番号です。(A1、B3など)
調べてみましたがなかなか見つからなかったので、
わかる方教えてください。
宜しくお願い致します。

Aベストアンサー

文字として"C4"を返す。
=ADDRESS(ROW(C4),COLUMN(C4),4)

式を入力したセルの位置を文字列で返す。
=ADDRESS(ROW(),COLUMN(),4)

ADDRESSの3つ目の引数を変えると
$C$4
$C4
C$4
C4
の4つの形に出来ます。

Q文字列として"(ダブルコーテーション)を表示させる方法

こんにちは。文字列として、ダブルコーテーションを表示させるには、どうすればよいのか教えてください。m(__)m


例えば、
<font size="2">あいうえお</font>

というタグの「あいうえお」の部分が、セルA1にあった場合、

="<font size="2">"&A1&"</font>"という表示にしたいのです。

"2"のダブルコーテーションも文字列として表示させるには、どうすればよろしいのでしょうか。

教えてください。よろしくお願い致します。

Aベストアンサー

こんにちは~

表示形式は 「標準」 のままで、
ダブルコーテーションを、ダブルコーテーションで囲んでください。

""2""

="<font size=""2"">"&A1&"</font>"

としてみてください。

Qtxtファイルから特定の文字列が書かれた行だけを取得や削除するソフト

txtファイルで
特定の文字列が書かれた行だけを
取得や削除するソフトや方法を探しています。
フリーで無いなら、シェアウェアなどになってもかまいません

例えば
(12)と書かれた文字列がある行だけを抜きだしたり
逆に(12)と書かれた文字列がある行だけを削除したり
したいです。

そのソフトの操作方法も教えてくださると助かります。

では、回答を心よりお待ちしております。

Aベストアンサー

NoEditor
http://www.vector.co.jp/soft/winnt/writing/se300436.html

というフリーのテキストエディタをインストールすると、YokkaGrepというソフトがセットでインストールされます。

検索ディレクトリ、検索文字列(正規表現も可)、ファイル名(ワイルドカードで複数のファイルの検索も可)などをセットして検索できます。

検索結果をテキストファイルやcsvファイルに出力することや、検索文字列を含む行を削除などの機能もあります。

grepで検索すると、他にも似たような機能のソフトがあると思いますが、NoEditor付属のYokkaGrepは、お勧めです。

Qポートの80と443

こちらのサービス(https://secure.logmein.com/)を利用すると、インターネットを見られるサーバーのポートの80と443が空いていればルータやファイアウォールに特段の設定なく外部からサーバーを操作できるそうですが、逆にサーバーのポートの80や443を空けることには何か危険性があるのでしょうか。

Aベストアンサー

ポート80は一般的なHTTP、ポート443はHTTPSです。
この2つのポートがあいていなければインターネット接続(WEBブラウジング)は出来ません。
ですから、ほとんどのファイアウォールでこのポートは開いています。(インターネット接続を制限している社内LANでは当然閉じていますが)

ちなみに、よく使うポートとしてはFTPで20、21、SMTP(送信メール)で25、受信メールPOP3で110あたりです。セキュリティポリシー上、この辺は制限される事も多いですが、HTTP 80、HTTPS(暗号化用)443は通常閉じません。


危険性?
WEBプロトコルを使ってFTP的なファイル転送(WebDAV)やVPN等も出来るようになっています。当然そこにはある種の危険はつきものですが、WEBブラウジングに伴う危険と大きく変わりません。ウィルス等に感染していればこの2つのポートだけでも相当危険でしょうね。

参考まで。

Qbatである文字列内に特定の文字列が含まれているか確認したい

batファイルの中である変数「abc」の中に「test」という文字が含まれていたら○○を行なうという分岐を作成したいのですが、どのように行なえばよいのでしょうか?

そのまま、ずばりのお答えお待ちしております。

よろしくお願い致します。

Aベストアンサー

大文字小文字を区別しなくていいなら、

if not "%abc:test=%" == "%abc%" echo 含まれていた

区別するなら、

echo %abc% | find "test" >NUL
if not ERRORLEVEL 1 echo 含まれていた

Qword置換で改行は置換できますか?

word置換で改行は置換できますか?

 一斉にEnterでの改行されている部分を置換する方法はないでしょうか?
 あればよろしくおねがいします。

Aベストアンサー

検索と置換画面の「置換」タブ画面で [オプション] を選択し、右下にある「あいまい検索」のチェックを外します。
検索する文字列にカーソルを置いて、[特殊文字] ボタン → 段落記号(P) を選択すると、検索する文字列に 「^p」が入力されます。(直接キー入力してもOKです)

置換後の文字列に置換する文字列、特殊文字を入力して置換をしますが、何も指定しないで、「置換」または「すべて置換」を行うと、改行が削除されます。

特殊文字の一覧項目の「段落記号」は[Enter]による改行で、[Shift]+[Enter]による改行は、「任意指定の行区切り(L)」です。
 

Qterapadの使い方について教えてください。

terapadの使い方について教えてください。

「置換機能」で、行頭に特定の文字列を追加してきたいのですが、上手く追加できません。

----------------------
検索文字:^
置換文字:◆
----------------------

として、試しているのですが、動作しません。

オプションのところにある、3つの検索文字しか使えないと言うことでしょうか?

Aベストアンサー

実際ダウンロードしてみてみました。

http://harpy.jp/delfy/tpadhelp/tips34.html
等を見ると、正規表現を使えないようで、検索を他のツールに頼る形となっているようです。

とは言え、

>行頭に特定の文字列を追加

だけなら、外部のツールを利用しなくてもできます。

1.メニューから「検索」→「置換」を選択
2.「\n=改行,\t=TAB,\\=\」のチェックを入れる
3.「検索する文字列」に
\n
を入力
4.「置換後の文字列」に
\n★
を入力
5. すべて置換
6. ただし、1行目は直前に改行文字がなく、置換対象にならないので、手作業で追加します。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング

おすすめ情報