需求是要给网站的静态的文件打版本号。
比如模板中的某段原代码如下:
<link rel="stylesheet" href="/static/css/main.css?v=$$$$$$$$$$">
最终在node.js脚本处理后需要变成
<link rel="stylesheet" href="/static/3333333333/css/main.css">
中间的3333333333是当前静态文件的版本号
小弟正则的功力比较浅。
尝试着写了一段,/"\/(static)\w+\?v=\${10}"/gi,想用Javascript的replace进行替换。
却死活匹配不上, 跪求大神指点。
比如模板中的某段原代码如下:
<link rel="stylesheet" href="/static/css/main.css?v=$$$$$$$$$$">
最终在node.js脚本处理后需要变成
<link rel="stylesheet" href="/static/3333333333/css/main.css">
中间的3333333333是当前静态文件的版本号
小弟正则的功力比较浅。
尝试着写了一段,/"\/(static)\w+\?v=\${10}"/gi,想用Javascript的replace进行替换。
却死活匹配不上, 跪求大神指点。
