在我的应用程序下,我有几个.list文件,每个文件包含几个变量声明:
文件1:
myVarString=abc
myVarUrl=http://aaaaa.test.mywebsite.com:8080
...
文件2:
myVarString=abc
myVarUrl=http://bbbbbbbbbbb.test.mywebsite.com:8080
...
文件n:
myVarString=abc
myVarUrl=http://nnnnnnnnnnn.test.mywebsite.com:8080
...
使用VSCode,我想像这样动态搜索某物
http://(*).test.mywebsite.com:8080
并用给定的字符串替换(*)的值
建议?
答案 0 :(得分:1)
以相反的方式完成操作:capture您需要保留的内容,然后匹配要删除的内容。
查找:(http://)\S*(\.test\.mywebsite\.com:8080)
替换:$1some_new_value$2
要匹配文字点,应将其转义。
要匹配空格以外的任何字符,可以使用\S*
。