• 締切済み

括弧とその中身を置換したい

aston9950の回答

  • aston9950
  • ベストアンサー率21% (3/14)
回答No.1

テキストエディターの種類にもよりますが、 例えば秀丸エディターでは正規表現を用いて次の様に検索を行います。 \(*\) これは正規表現において、 「カッコに囲まれた0個以上の任意の文字列」を意味しますので、 検索&置換を行えば好きな文字列に置換することができます。

okaitu
質問者

お礼

秀丸エディターはこんなことができるのですね 私のエディターでもやってみます。 ありがとうございました。

関連するQ&A

  • 長文において、項目番号の全角括弧を一度に半角括弧に置換したい

    長文において、項目番号の全角括弧を一度に半角括弧に置換したい Word2002のソフトを使用。 長い文章があります。 例えば、項目番号(3):括弧は全角 を(3):括弧は半角に変更したい。 [検索と置換]のダイアロボックス表示し、[検索する文字列]に(3)を、 [置換後の文字列]に(3)と、書き換える語句を入力している。 この方法だと(3)、(4)・・・と一個ずつ変更していかなければならない。 (質問)(1)、(2)、(3)、(4)と項目番号全てを一度に置換することは出来ないのでしょうか。全角の丸括弧()を半角の丸括弧に()に。

  • 秀丸で置換かマクロで括弧をとりたい

    下記のような文字列の並びで、括弧と中の数字を 削除したいのですが、置換かマクロなどはあるでしょうか? 東京都(154) 千葉県(132) 茨城県(763) 埼玉県(3040) 群馬県(1178) 東京都 千葉県 茨城県 埼玉県 群馬県 (.*)で置換してみたんですが、すべて文字が なくなってしまいました(汗) 秀丸のバージョンは7.11です。

  • 複数のhtmlファイルの中身を置換したいんです

    すみません、プログラミングド素人です。 この場所に投稿すべき案件なのかどうかもよく分かっていないのですが、よろしくお願いします。 既存のhtmファイルを編集する場合、ホームページ作成ソフトまたはエディタでファイルを開いて、編集したら上書き保存するというのは分かるのですが、多くのファイルをいっぺんに編集したいことがあります。編集内容は中身の文字列を一部置換するというもので、置換する内容はどのファイルに対しても同じです。例えばaaa.htm、bbb.htm、ccc.htm、...という複数のファイルの中に記述されている「ブッシュ」という文字列をすべて「オバマ」に置換するというような感じです。一つ一つ手作業でやっているととても大変なので、まとめてできる方法はないかなというのが投稿の動機です。バッチでできないかと思ってちょっと調べてみましたが、バッチでファイルの中身を書き換えるのはどうも無理のようで、同じようなネット上の質問に対する回答として「VBSでやってみては?」というコメントをいくつか目にしました。プログラミングはほとんどやったことが無いので、できるだけ簡単なやり方の方が良いのですが、VBSとやらを使うのがやはりベストなのでしょうか?それほど難しくないのなら挑戦してみようと思います。よろしくお願いします。

  • 中身の無い括弧()について

    掲示板などでみかける、()という中身の無い括弧はどのような意味なのでしょうか? 単語(名詞)のあとに付くみたいです。 それは一般常識()だと思う。 のような感じで使われるみたいです。

  • ACCESSのフィールドの中身の*のみを置換する

    お世話になってます。 早速質問なのですがフィールドの中身に*が含まれていて、それを任意の文字に置き換えたいのですが*が含まれていないフィールドまで検索にひっかかり、全ての文字列が置き換えられてしまいます。 ワイルドカードなので当然の挙動だとは思うのですが、これらの挙動をエスケープして*のみを置換する方法はありますでしょうか? 宜しくお願いします。

  • いっぱいあるテキストファイルの中身を置換したい

    テキスト内容の置換について正規表現を用いた場合について?どなたか教えてください。 テキストが100個くらいあるので「Greplace」を使っています。他にいい方法があればソフトは使いませんが・・・ <br> テキストの中身はだいたい300行くらいです。 中身は例として下記のような感じです。 A111_selection_TXCDISU・・・・・・・・・・・・ B222_boot_TXCDISU・・・・・・・・・・・・ C333_DDcommand_TXCDISU・・・・・・・・・・・・ A234_Xmensanjo_TXCDISU・・・・・・・・・・・・ ・ ・ ・ ・ ・ やりたいことは特定のキーワードをor検索をしてそのキーワードが“ない”行だけを別の文字に置換したいんです。 キーワードが多く50ワードくらいあります。 A111|B222|C333と区切って検索は出来るのですがこれを含む列は置換せずその他を置換したいのですがどうしたらよいのでしょうか? 欲しい結果は下記のようにです。 A111|B222|C333を含む行以外をmoeyanで置換 A111_selection_TXCDISU・・・・・・・・・・・・ B222_boot_TXCDISU・・・・・・・・・・・・ C333_DDcommand_TXCDISU・・・・・・・・・・・・ A234_moeyan_TXCDISU・・・・・・・・・・・・ ・ ・ ・ ・ ・

  • 正規表現で置換

    正規表現の初心者です。 テキストエディタを使って、「@:」で始まる以外の行の先頭に「//」を挿入してコメントアウトしたいのですが、正規表現がうまく書けません。 検索対象: ^[^(@:)] 置換文字列: // でいいのかなと思ったのですが、[]の中ではグルーピング用の()も文字として認識されてしまうのですね。 どのように書いたら正しく置換されるでしょうか。 どうかご教示ください。

  • テキストファイルの置換

    同じテキストファイルの中に abcdefg,21 abcdefg,414 abcdefg,5 という文字列があった場合、 一括置換で abcdefg,0 abcdefg,0 abcdefg,0 という風にできるテキストエディタを探しています。 ご存知の方はいらっしゃいますか???

  • テキスト置換なのですが

    テキストドキュメントの中の文字列をあいまいに検索して置換できるソフトなどはないのでしょうか? 例えば検索条件を aaabbb****ccc として(*はすべての文字列)として、検索し、それを aaabbbxxxxccc など置換するといったことがしたいのです。 かなり調べてみましたが、分かりませんでした。(もしかするとものすごく初歩が分かっていないのかもです)よろしくお願いします。

  • 中身のない括弧()の意味

    最近Twitterをやっていて、発言の最後や単語の最後に()とか( )という風に中身の何もない括弧がついているのをたびたび見かけるのですが… どういう意味なのでしょう? wとか(ryとかみたいなネットスラング的なものでしょうか? それともそういう意味のあるものではなく、単純に携帯で表示できない文字や記号だったりするのでしょうか? 1人ではなく何人か見かけたことがあって、とても気になっています。 わかる方いらっしゃいましたら教えてくださると嬉しいです。