gpt4 book ai didi

javascript - Rex ex 找到一些元素

转载 作者:行者123 更新时间:2023-12-03 11:34:21 26 4
gpt4 key购买 nike

Reginald X. Pression 我需要你的帮助!我有一个正则表达式,它将查找逗号分隔的整数

/\(\d{0,2},?\d{0,2},?\d{0,2},?\d{0,2},?\)/g

最多匹配四个(两位数)数字

  • (3)//如果只有一个数字则不需要逗号
  • (3,2)
  • (2,3,4)
  • (99,99,99)
  • (1,2,3,4)

但是,它仅限于四组数字。我可以重复 reg ex 中的模式来匹配更多内容,但是有没有办法可以查看 1 到 10 个逗号分隔的数字,而无需用大量“\d{0,2},”迭代填充 reg ex?

需要匹配

  • (1,2,3,4,5,6,8,9,10)
  • (1,2,3,4,5,6,8,9,99)
  • (99,99,99,99,99,99,99,99,99,99)

这可能吗?

最佳答案

\(\d{1,2}(?:,\d{1,2}){0,3}\)

试试这个。这将匹配最多 4 2 位数字,并用 , 分隔。请参阅演示。

http://regex101.com/r/sU3fA2/19

\(\d{1,2}(?:,\d{1,2}){0,9}\)

您最多可以使用它进行 10 次迭代。

关于javascript - Rex ex 找到一些元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26587230/

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