gpt4 book ai didi

javascript - 使用正则表达式拆分 javascript 字符串以将数字与其他字符分开

转载 作者:行者123 更新时间:2023-11-29 17:53:53 25 4
gpt4 key购买 nike

例如:

"10.cm" ...变成... [10,".cm"]["10",".cm"],一旦它被拆分,它们都可以像我处理字符串那样做。

我试过了

"10.cm".split(/[0-9]/|/[abc]/)

但似乎我对使用正则表达式的理解不是很好

谢谢

最佳答案

您可以使用 /\d+|\D+/g 正则表达式将字符串标记为数字和非数字:

var s = "10.cm";
console.log(s.match(/\d+|\D+/g));

详细信息:

  • \d+ - 匹配 1 个或多个数字
  • | - 或者
  • \D+ - 匹配除数字以外的 1 个或多个字符。

关于javascript - 使用正则表达式拆分 javascript 字符串以将数字与其他字符分开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40934023/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com