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

正则表达式怎么把字符串分成任意组数?

正则表达式怎么把字符串分成任意组数?

不负相思意 2019-03-07 18:15:45
例如:var str="1234HAGSFC"想要类似足球队型:334组合123 4HA GSFC或者:4321组合1234 HAG SF C或者...
查看完整描述

2 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

以334为例:


let reg = /(.{3})(.{3})(.{4})/;

"0123456789".match(reg);


查看完整回答
反对 回复 2019-03-28
?
慕沐林林

TA贡献2016条经验 获得超9个赞

可以利用match 方法


假如是334 组合

var str="1234HAGSFC";

var regex = /(.{3})(.{3})(.{4})/


str.match(regex); //["1234HAGSFC", "123", "4HA", "GSFC", index: 0, input: "1234HAGSFC", groups: undefined]

返回的是一个数组,中间那一部分就是你需要的


查看完整回答
反对 回复 2019-03-28
  • 2 回答
  • 0 关注
  • 617 浏览
慕课专栏
更多

添加回答

举报

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