gpt4 book ai didi

javascript - 正则表达式匹配第一次出现以及之间的所有内容直到最后一次匹配

转载 作者:行者123 更新时间:2023-12-01 01:16:00 49 4
gpt4 key购买 nike

我可能以错误的方式思考这个问题。

前三个 (...) 已生成,可以是任意数字。我只想捕获第一组项目并允许用户在其自定义字符串内使用 ()

测试字符串

(374003) (C6-96738) (WR183186) R1|SALOON|DEFECTIVE|WiFiInfotainment|Hardware detects WIFI but unable to log in on the (JAMIE HUTBER) internet.:

正则表达式

/\(([^)]+)\)/g

当前输出

 ["(374003)", "(C6-96738)", "(WR183186)", "(JAMIE HUTBER)"]

期望的输出

 ["(374003)", "(C6-96738)", "(WR183186)"]

最佳答案

您可以使用两种方法来做到这一点:

  1. 仅从数组中获取 3 项
  2. 向正则表达式添加空格\(([^ )]+)\) ( https://regex101.com/r/ZPdq35/1/ )

关于javascript - 正则表达式匹配第一次出现以及之间的所有内容直到最后一次匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54768965/

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