用记事本++查找和替换表达式

Find and replace expression with notepad ++

我需要用记事本搜索这个词:

!fieldname,

并替换为

dr("fieldname"),

其中 "fieldname" 包含任何字母字符、数字和下划线。

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

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

! ([a-zA-Z_\d]+) 博士('\1') 但是你应该根据需要使用双引号。

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

替换:dr\(""\),

找到

!(\w+),

替换为

dr\(""\),