次のテキストファイルがあります。
マニフェスト-バージョン:3.0.0 Ant-バージョン:Apache Ant 1.7.1 作成者:10.0-b19(Sun Microsystems Inc.) Require-Bundle:org.eclipse.linuxtools.cdt.libhover; bundle-version="1。 1.0 " バンドル-SymbolicName:com.qnx.doc.gestures.lib_ref バンドルバージョン:3.0.0.20121120 バンドル-ローカリゼーション:プラグイン バンドル名:%plugin.name バンドル-ベンダー:%plugin.providername
そして、replaceregexpタスクで次のパターンを使用しようとしています
regexp pattern ='Require-Bundle:org.eclipse.linuxtools.cdt.libhover; bundle-version="1。 [\ s \ S] * '
これで終わるには:
マニフェスト-バージョン:3.0.0 Ant-バージョン:Apache Ant 1.7.1 作成者:10.0-b19(Sun Microsystems Inc.) 1.0 " バンドル-SymbolicName:com.qnx.doc.gestures.lib_ref バンドルバージョン:3.0.0.20121120 バンドル-ローカリゼーション:プラグイン バンドル名:%plugin.name バンドル-ベンダー:%plugin.providername
問題は私がこれを取得し続けることです:
マニフェスト-バージョン:3.0.0 Ant-バージョン:Apache Ant 1.7.1 作成者:10.0-b19(Sun Microsystems Inc.) 1.0 " バンドル-SymbolicName:com.qnx.doc.gestures.lib_ref バンドルバージョン:3.0.0.20121120 バンドル-ローカリゼーション:プラグイン バンドル名:%plugin.name バンドル-ベンダー:%plugin.providername
空の行を取り除くための正規表現はどうあるべきですか?
ありがとう。