- ベストアンサー
テキストエディタ 検索、置き換えでワイルドカード?
文字列に下記のようなものがあります ○●(1,2,3,4,5) ○●●(1,3,4,5) ○●○(1,5,8,9) 左側の○●などの文字列だけを残して、括弧( )とその中も文字列を消したいのですが、 対応しているテキストエディタはないでしょうか。 他に、各文字列の前部、後部に指定文字列を足すような機能があるものも知りたいです。 ○● ○●● ○●○ ↓ 指定文字列○● 指定文字列○●● 指定文字列○●○ とか、 ○●指定文字列 ○●●指定文字列 ○●○指定文字列 にできる機能を知りたいです。 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
正規表現で置換ができるエディタなら簡単なことですね。 http://freesoft-100.com/pasokon/editor_text.html たいていのフリーエディタは対応しています。 > 左側の○●などの文字列だけを残して、 > 括弧( )とその中も文字列を消したい 括弧の中だけなら検索でこちら↓を指定するだけですね。 (.*) 全角括弧で括弧が行で一つの場合・括弧以降 または (.+?) 全角括弧で括弧の後ろに文字列がある場合・最短一致 これで括弧の中のみ検索対象になるので、置換に何も入れないで 実行します。 http://hodade.adam.ne.jp/seiki/page.php?s_kakko > 各文字列の前部、後部に指定文字列を足すような これも行頭または行末を指定する^や$を検索対象にして、置換に 指定文字列を入れるだけです。 http://hodade.adam.ne.jp/seiki/page.php?r_gyoutou_tsuika http://hodade.adam.ne.jp/seiki/page.php?r_gyoumatsu_tsuika
その他の回答 (1)
- admiral_ya
- ベストアンサー率56% (110/193)
正規表現が扱えるエディタならできます 統一規格がないので、次の方法で必ずOKというわけで貼りませんが、 最初の例なら 検索文字列:\([^\)]+\) 弛緩文字列]:無し で大体大丈夫だと思います 残り二つは、^や$の行先頭・末尾検索が使えるでしょう
お礼
ありがとうございます! かなりの量のデータ量でしたが、一瞬で解決しました! 助かりました!ありがとうございます♪