gpt4 book ai didi

c# - 特定 url 模式的正则表达式

转载 作者:太空宇宙 更新时间:2023-11-03 18:00:58 24 4
gpt4 key购买 nike

在 C# 中,我将如何捕获 URL 中的整数值,例如:

/someBlah/a/3434/b/232/999.aspx

我需要从上面的 url 中获取 999 值。网址必须包含 /someBlah/a/3434/b/232/ 等所有其他值可以是任何字符/数字。

'/' 有转义吗?

最佳答案

尝试以下操作

var match = Regex.Match(url,"^http://.*someblah.*\/(\w+).aspx$");
if ( match.Success ) {
string name = match.Groups[1].Value;
}

您没有指定哪些名称可以出现在 ASPX 文件前面。我采用了使用匹配字母和数字的 \w 正则表达式字符的简单方法。您可以根据需要修改它以包含其他项目。

关于c# - 特定 url 模式的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1390145/

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