首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-10-20 
C# 正则表达式 一个字符串中获取连续的数字比如字符串dsds dsds sdsdgfhh380 dsdskds765dsd获取第一次出现

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));

热点排行