使用notepad ++查找和替换表达式

时间:2015-02-05 18:01:00

标签: notepad++

我需要使用记事本++这个词:

!fieldname,

并替换为

dr("fieldname"),

其中"fieldname"包含任何字母字符,数字和不支持的字符。

暂时我找到了这个解决方案,但它不会替换下划线和数字:

find: (!)([A-z]+)(,)   - !asdasdsd,
replace: dr\(\"\2\"\)\3 - dr("asdasdsd"),

3 个答案:

答案 0 :(得分:1)

! ([A-ZA-Z_ \ d] +) 博士( '\ 1') 但你应该按照自己的意愿选择双倍的qoites。

答案 1 :(得分:1)

查找

!(\w+),

替换为

dr\("\1"\),

答案 2 :(得分:0)

查找:\!([a-zA-Z0-9_]+)\,

替换:dr\("\1"\),