ecmascript regexp查找/替换Chrome主页

时间:2014-05-22 13:20:37

标签: javascript regex google-chrome

我们公司正在将Chrome更改为默认的互联网浏览器。不幸的是,我们公司政策的一部分是将主页设置为我们的Intranet URL。我发现Chrome浏览器主页的设置位于Local Application Data\Google\Chrome\User Data\default\Preferences,包含主页的行是:

"startup_urls": [ "http://www.fave1.com", "http://www.fave2.com"],

然而,由于我们的许多用户已经设置了自己的主页,因此无法使用我们自己的网址进行简单搜索和替换"startup_urls": [ "http://www.google.com"],

我的正则表达式技能严重生锈,有人可以腾出时间向我展示如何匹配整行,无论URL如何,以便我可以用我们自己的URL替换它?

2 个答案:

答案 0 :(得分:1)

搜索表达式:

"startup_urls": \[([^\]]*)\]

替换表达式:

"startup_urls": ["http://intranet", $1]

我希望我的雇主不会这样做!非常讨厌,我的chrome实例重新打开关闭时打开的任何东西(我的观点是它做了我想要的,而不是我的雇主想要的)。

答案 1 :(得分:0)

我不相信这会是谷歌真正支持的;因此,它会随着更新而不加警告等进行更改。我建议将此作为策略强制执行,而不是更改此类计算机上的设置。

Documentation for Administrators - 详细介绍了如何设置适用于Chrome的计算机级政策,无论用户是否登录Chrome。

如果您使用的是Google Apps,您还可以按照this通过管理控制台查看实施政策。请注意,这仅适用于用户已登录Chrome的浏览器会话。

相关问题