10.3.30.1234.3434 => 10.3.30.1234/3434就是匹配最后一个.然后替换成'/'
1 回答
梵蒂冈之花
TA贡献1900条经验 获得超5个赞
试一下 点号+数字组合+$(匹配结尾) ?
var t = '10.3.30.1234.3434'; t.replace(/\.(\d+)$/,'/$1')
update: 如果这段并不是结尾的话,可能不生效,试一下 点号+数字组合后面不是跟数字或者点号
var t = '10.3.30.1234.3434ddd'; t.replace(/\.(\d+)(?![\d|\.])/,'/$1')
添加回答
举报
0/150
提交
取消