读书人

C# 正则表达式 一个字符串中获取接续的

发布时间: 2012-10-20 14:12:48 作者: rapoo

C# 正则表达式 一个字符串中获取连续的数字
比如字符串dsds dsds sdsdgfhh380 dsdskds765dsd
获取第一次出现的数字串
我要怎么写正则才能获取380呢?


在线等!急呀

[解决办法]

C# code
        string str = "dsds dsds sdsdgfhh380 dsdskds765dsd";        Regex reg = new Regex(@"\d+");        Response.Write(reg.Match(str));
[解决办法]
Regex regex = new Regex("\d+");
var m = regex.Match("dsds dsds sdsdgfhh380 dsdskds765dsd");
if (m.Success)
Console.WriteLine(m.Groups[0]);


[解决办法]
探讨
Regex regex = new Regex("\d+");
var m = regex.Match("dsds dsds sdsdgfhh380 dsdskds765dsd");
if (m.Success)
Console.WriteLine(m.Groups[0]);

[解决办法]
js

document.write(("dsds dsds sdsdgfhh380 dsdskds765dsd").match(/(\d)+/)[0]);
[解决办法]
Regex.Match("","\\d+").Value
[解决办法]
探讨

C# code
string str = "dsds dsds sdsdgfhh380 dsdskds765dsd";
Regex reg = new Regex(@"\d+");
Response.Write(reg.Match(str));

读书人网 >asp.net

热点推荐