• ベストアンサー

正規表現についての質問です

たとえば abc="5565" def="546434" abc="4523" def="459473" abc="3454" def="796812" というようなabcとdefの値を表す文字列があります。 サクラエディタを使い、これらの中から abc="任意の数字"という文字列をを全て選択したいのですが、 なかなかうまくいきません。 どなたかやり方を知っておられましたら教えていただけませんか。 宜しくお願いします><

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

  • ベストアンサー
  • thamansa
  • ベストアンサー率40% (95/232)
回答No.2

abc=\"[0-9]+\" でどうでしょうか。 ポイントは、"を\でエスケープする、数字を[0-9]であらわす、 繰り返しを+で表すということです。

purry
質問者

お礼

お陰でうまく選択できました。どうもありがとうございました^^

その他の回答 (1)

noname#245936
noname#245936
回答No.1

「abc*\n」ではダメでしょうか? もしくは桁数が揃っていれば、矩形切り張りとか。 ほかに、「def」を「,def」に置換し、ExcelでCSV展開すると セルに分けられ、ソート・抽出すら可能ですが。

purry
質問者

お礼

abc*\nはちょっとできませんでしたが、 言われたとおりにcsvで書き出してEXCELで開いてみました。 おぉ、こ、これは・・・(目からウロコ) どうもありがとうございました。これを望んでました><

関連するQ&A