gpt4 book ai didi

c# - 部分图像链接的正则表达式

转载 作者:行者123 更新时间:2023-11-30 19:37:27 25 4
gpt4 key购买 nike

我需要创建一个 C# 正则表达式来查找以下匹配情况:以任意数字开头的字符串,无论有多少位 ([0-9])。之后它跟在斜杠/之后,然后它可以包含任何序列 ()。它以 .jpg 结尾。

到目前为止,这是我创建的但没有成功:

 Regex oRegex = new Regex("^[0-9]*/*.(jpg)$");

由于我有点忘记了正则表达式,这里有没有人可以帮助我?

编辑:

想要的字符串示例:

23/3-2131-3134SA-2FRT-3DD.jpg

566/FSFRT-D3566-DDDDSF.jpg

我已经尝试了这个问题中回答的大部分正则表达式,但到目前为止没有成功。此字符串来自 HTML 响应。我将使用 HTML 留下实际的回复:

/home/app/app-api/uload.php on line 94
\n3/90C6D420-5B25-44CD-A57A-4A030D2762B0.jpg"

最佳答案

应该是这样的:

^\d+/.+\.jpg$

解释:

  • ^ 标记序列中一行的开始。

  • \d 标记一个数字([0-9] 的简写)。

  • .+ 表示任何字符至少出现一次。

  • \.jpg 标记字面量.jpg(句号需要转义)

  • $ 标记序列中行的结尾。

关于c# - 部分图像链接的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38086206/

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