gpt4 book ai didi

javascript - 在javascript匹配中获取正则表达式的单独部分

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:21:35 24 4
gpt4 key购买 nike

<分区>

我在 javascript 中有以下正则表达式。我想匹配一个字符串,所以它的 product (,|x) 数量,每个价格。以下正则表达式执行此操作;但是它返回一个只有一个元素的数组。我想要一个数组,它首先返回整个匹配的字符串,然后是产品、数量和每个价格。

// product,| [x] quantity, each price:
var pQe = inputText.match(/(^[a-zA-z -]+)(?:,|[ x ]?) (\d{0,3}), (?:each) ([£]\d+[.]?\d{0,2})/g);

(,|x) 表示后跟逗号或 x,因此它将匹配 ice-cream, 99, $99ice-cream x 99, $99

我该怎么做?

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