gpt4 book ai didi

php - 如何将此字符串与正则表达式匹配

转载 作者:行者123 更新时间:2023-11-28 21:07:58 24 4
gpt4 key购买 nike

所以我有这个字符串:(一个网址)

example.html/#playYouTubeVideo=id[lBs8jPDPveg]&width[160]&height[90]

我想匹配 id、宽度和高度。以及[]中的值

我想出了这个:

[=|&](\w+)(?!\[)(.+?)(?=\])

但是第 1 组的比赛:iwidtheigh
第 2 组的比赛:d[lBs8jPDPvegh[160t[90

所以错误是名称中的最后一个字母和 [ ​​位于组 #2
有人知道如何修复它吗?

最佳答案

你为什么不这样做:

[=&|](\w+)\[([^\]]+)\]

组 1 将具有 id、宽度、高度,组 2 将具有 [] 中的内容。

(您确实想要前面的位中的 | 吗?)

关于php - 如何将此字符串与正则表达式匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9395061/

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