以下是我必须使用的文本报告的部分列表。该报告过于冗长,我想看看,如果正则表达式(或其他工具)可以去除线时orig=
和)
之间的字符串相匹配cust=
和)
之间正则表达式:如果两个字符串匹配,则选择整行
我在正则表达式已经涉足的字符串,但我不能不知道。我甚至不确定正则表达式是否适合这样的事情......
虽然这个例子只显示那里,数据将包含句点和数字。
action:::include:::pageheader
id:::(orig=pageHeader),(cust=pageHeader)
action:::clientarea:::clientarea
id:::(orig=clientarea),(cust=clientarea)
action:::tabgroup:::maintabs
id:::(orig=maintabs),(cust=maintabs)
style:::(orig=form),(cust=form)
action:::tab:::results
default:::(orig=true),(cust=true)
id:::(orig=results),(cust=results)
label:::(orig=List),(cust=List)
type:::(orig=list),(cust=list)
action:::menubar:::actiontoolbar
event:::(orig=search),(cust=search)
id:::(orig=actiontoolbar),(cust=actiontoolbar)
sourcemethod:::(orig=getAppSearchOptions),(cust=getAppSearchOptions)
那么,从您的示例输入中,它会删除所有缩进行?你是否也将这个应用于任何特定的编程语言?一些正则表达式引擎具有不同的功能/行为与其他功能略有不同。 – 2013-03-20 00:25:41
我正在使用editplus执行搜索并替换 – Sun 2013-03-21 02:50:56
不需要删除。我可以做第二次通过 – Sun 2013-03-21 23:52:01