javascript 字符串拆分问题,split加正则?

"1.请求解决,2.期待解决,3.正在解决";
想把上面的字符串渲染出来是分行的,我的思路是按照 "1." 这样的正则把字符串拆成数组遍历渲染,正则是
/^[1-9]*[.]/但匹配的时候不对,请问哪里有问题呢?

阅读 4.3k
2 个回答
^表示开头,2.并不是开头啊


"1.请求解决,2.期待解决,3.正在解决".replace(/,(\d){1}(?:\.)/g,'\n$1.')

多了个^吧

"1.请求解决,2.期待解决,3.正在解决".split(/[1-9]*[.]/)
["", "请求解决,", "期待解决,", "正在解决"]
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题