gpt4 book ai didi

Javascript 正则表达式匹配列表

转载 作者:行者123 更新时间:2023-11-30 06:30:50 29 4
gpt4 key购买 nike

基本上我的正则表达式与这个列表不匹配:

  1. Bling Boy’s Raiment 3.5M+ Low BBR
  2. The Ice Crown 2.5m Great IC
  3. Darkheart 1.7M+ Average DH
  4. Rainbow Shaggy 1.3M+ Great RS
  5. Illumina 1.1M+ Average Ill
  6. Masked Hood of the Doomspeaker 800K+ Average N/A
  7. Azurewrath, Lord of the Void 750K+ Good LoTV
  8. Sparkle Time Fedora 700K+ Amazing STF
  9. ): Euro 180 700K+ Good Euro
  10. Golden Robloxian Music Video Award 650K+ Low GRMVA
  11. ): Red Grind 600K+ Average RG
  12. Purple Sparkletime Fedora 500K+ Amazing PSTF

这是正则表达式:

/(\d+)(\.)((?: [a-z]+)+)\s+(\d+\w\+)\s+([a-z]+)\s+([a-z]+)/gi

是我看到问题出在哪里的正则表达式,但我尝试向它添加\' 但它仍然无法捕获:

  1. Bling Boy's Raiment 3.5M+ 低 BBR

有人能帮忙吗?

最佳答案

这看起来应该可行:

/(\d+)(\.)([a-z’ ]+)\s+([\d.]+\w\+)\s+([a-z]+)\s+([a-z]+)/gi

我将 ((?: [a-z]+)+) 更改为 ([a-z' ]+) —— 将空格放在字符集中避免非捕获组。我将后面的 \d+ 更改为 [\d.]+ 这样它就能识别像 3.5 这样的数字。

REGEXR Demo

关于Javascript 正则表达式匹配列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17769334/

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