替换方括号内具有动态字符的字符串
replace the string having dynamic character inside square bracket
我有一个字符串格式:
new.ControlField[0] = "";
new.ControlField[1] = "";
new.ControlField[2] = "";
new.ControlField[3] = "";
从上面我需要替换字符串格式:new.ControlField[0] = 从每行空 space。这里“[]”里面的值是dynamic,那么如何使用notepad++替换功能替换它。
Find what: new\.ControlField\[(\d*)\]\s?=
Replace with: Just enter space
Search mode: Regular expression
已测试。
/[(\d+)]/
不确定记事本++,因为我在 linux 上,但我的机器上没有它,但是当我在 http://www.regexr.com/.
测试它时,它起作用了
我的机器上没有 Notepad++,但请尝试搜索
new\.ControlField\[\d+\] =
并替换为空。确保在查找和替换中选择了 "grep" 或 "regex" 选项。
我有一个字符串格式:
new.ControlField[0] = "";
new.ControlField[1] = "";
new.ControlField[2] = "";
new.ControlField[3] = "";
从上面我需要替换字符串格式:new.ControlField[0] = 从每行空 space。这里“[]”里面的值是dynamic,那么如何使用notepad++替换功能替换它。
Find what: new\.ControlField\[(\d*)\]\s?=
Replace with: Just enter space
Search mode: Regular expression
已测试。
/[(\d+)]/
不确定记事本++,因为我在 linux 上,但我的机器上没有它,但是当我在 http://www.regexr.com/.
测试它时,它起作用了我的机器上没有 Notepad++,但请尝试搜索
new\.ControlField\[\d+\] =
并替换为空。确保在查找和替换中选择了 "grep" 或 "regex" 选项。