怎么快速查找字符串中的数字??

guolu321 2008-11-27 04:36:26
Str_Cmd ="adfas(132)"
Str_Cmd ="adfas(0)"
Str_Cmd ="adfas(2)"
Str_Cmd ="adfas(687)"
Str_Cmd ="adfas(23)"

我怎么快速获其中的 数字 如:
str=321
str=0
str=2
str=687
str=23
...全文
235 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ViewStates 2008-11-27
  • 打赏
  • 举报
回复
\d+.\d+
chinaicm 2008-11-27
  • 打赏
  • 举报
回复
\d+就可以了.直接找到数字,用正则.
kugou123 2008-11-27
  • 打赏
  • 举报
回复
用正则表达式 \d+ 就可以了
钛元素 2008-11-27
  • 打赏
  • 举报
回复
我还以为是查询,就字符串后面加个.你就可以看到方法了
guolu321 2008-11-27
  • 打赏
  • 举报
回复
winfrom程序中的哦?
nihaimeiyoudenglu 2008-11-27
  • 打赏
  • 举报
回复
这个是去除数字以外的任何字符.
怪侠 2008-11-27
  • 打赏
  • 举报
回复
c#?
正则表达式


Regex re = new Regex(@"\d+", RegexOptions.IgnoreCase);
MatchCollection mc = re.Matches("text");
foreach (Match ma in mc)
{
}
nihaimeiyoudenglu 2008-11-27
  • 打赏
  • 举报
回复
Regex.Replace(temp, "[^0-9]", "");

110,532

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧