我有以下文本文件:
清单版本:3.0.0
Ant 版本:Apache Ant 1.7.1
创建者:10.0-b19(Sun Microsystems Inc.)
要求捆绑:org.eclipse.linuxtools.cdt.libhover;bundle-version="1.
1.0"
Bundle-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"
Bundle-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"
Bundle-SymbolicName:com.qnx.doc.gestures.lib_ref
捆绑版本:3.0.0.20121120
捆绑本地化:插件
捆绑包名称:%plugin.name
捆绑供应商:%plugin.providername
我的正则表达式应该是什么来摆脱空行?
谢谢。