水淼的系列站群文章更新器采用INI配置文件保存网站列表的设置数据。因此常常会遇到需要批量更改某个配置项的内容的情况。下面就列出2个例子,请使用《水淼·正则表达式助手》或水淼其他内置正则支持的工具处理。
例子1:【来源】的内容统一替换为新的内容:
匹配表达式:^来源=[^\r\n]*$
替换表达式:来源=新内容
例子2:【域名】的内容复制到【来源】:
假设【来源】在【域名】的前面,则:
匹配表达式:^来源=[^\r\n]*$([\s\S]+?^域名=([^\r\n]*)$)
替换表达式:来源=http://$2/$1
假设【来源】在【域名】的后面,则:
匹配表达式:(^域名=([^\r\n]*)$[\s\S]+?)?^来源=[^\r\n]*$?
替换表达式:$1来源=http://$2/
PS:替换表达式中的http://和/不是必须的,实际应用其他项的替换可以灵活处理。