gpt4 book ai didi

c# - 使用正则表达式和 C# 从字符串中获取数字部分

转载 作者:太空狗 更新时间:2023-10-30 00:05:48 25 4
gpt4 key购买 nike

有人热衷于向我展示如何使用 C# 从该字符串中获取整数部分吗?

string url = "/{localLink:1301}";

我一直在使用类似的东西,但没有让它正常工作

var getNumeric = new Regex(".*([0-9]+)");

最佳答案

假设您的输入中只有一个数字,您的表达式可以像 \d+ 一样简单。仍然在该假设下,对生成的 Match 使用 ToString 将为您提供所需的内容。

var regex = Regex.Match("/{localLink:1301}", @"\d+");
var result = regex.ToString();

关于c# - 使用正则表达式和 C# 从字符串中获取数字部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8027318/

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