正規表現 Part9
■ このスレッドは過去ログ倉庫に格納されています
0458デフォルトの名無しさん
2012/02/09(木) 20:01:51.00wxWidets (wxRegEx)
●検索か置換か?
検索
●説明
一行の中に丸括弧で閉じられた文字列を検索したい。
丸括弧が出てくる位置や数は不定です
●対象データ
(2012年2月)北海道で撮影。(raw)で保存。猫と一緒(雄)
●希望する結果
(2012年2月) (raw) (雄)
(\\(.*?\\))で検索すると、"(2012年2月)"だけ検索されます。
(\\(.*?\\))(?:.*)(\\(.*?\\))(?:.*)(\\(.*?\\))で検索すると(2012年2月)(raw)(雄)が検索されます。
ただ括弧の位置が変わった場合には、この正規表現では検索にかからなくなります。
サクラテキストエディタ等の正規表現で検索すると、(\\(.*?\\)) 文章内にいくつ括弧文字列があっても
すべて検索されています。
正規表現でどのように書けばいいのか、それとも、プログラム上で検索しているのかわかりません。
どのように実現しているかまったくわかりません。
考え方などをおしえてくださいませ。
■ このスレッドは過去ログ倉庫に格納されています