gpt4 book ai didi

iphone - Regexkit lite 和 iPhone 解析

转载 作者:行者123 更新时间:2023-12-03 21:00:20 33 4
gpt4 key购买 nike

我采纳了这里一些帖子的建议,这些帖子推荐 regexkit lite,但我在尝试从字符串中提取特定 URL 时遇到了问题。问题是我对使用它的语法非常迷茫,希望使用过它的人可以帮助我。

我试图解析的字符串看起来像这样:

<a> blah blah blah <img src="http://www.something.com/1234.jpg">

我只想提取 1234。它将位于“/”之后和“.jpg”之前

我该怎么做?

谢谢!

最佳答案

如果您尝试解析任何类似于/1234.jpg 的字符串,那么正则表达式是一个不错的选择。如果您需要的字符串仅在 img 标记中,那么请使用 HTML 解析器,而不是正则表达式。

如果是第一种情况,此表达式将匹配“/1234.jpg”。您可以轻松删除 /.jpg 部分。

(/.+?\\.jpg)

该表达式为“查找以 / 开头、以 .jpg 结尾并包含其间任何内容的任何字符串。”

使用前瞻和后瞻,此匹配仅匹配“1234”:

(?<=/).+?(?=\\.jpg)

该表达式的内容为“查找后面的 /,匹配任何内容,直到下一个 .jpg。”

关于iphone - Regexkit lite 和 iPhone 解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1100063/

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