为了账号安全,请及时绑定邮箱和手机立即绑定

js正则匹配该咋么写

js正则匹配该咋么写

30秒到达战场 2018-12-19 18:15:06
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')


查看完整回答
反对 回复 2019-01-05
  • 1 回答
  • 0 关注
  • 420 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信