CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

急求一个正则表达式

楼主pm666(比笨的猪)2005-07-22 11:38:32 在 .NET技术 / C# 提问

设定:  
  条件1:有字符串如下  
  '100016787','*1232423432','100016790','100016800','100016813','100016826','100016839','100016842','100016855','100016868','100016871','100016884','100016897','100016907','100016910','100016923','100016936','100016949','100016952','100016978','100016981','100016994','100017003','100017016','100017029','100017032','100017045','100017061','100017074'  
   
  我要找出类似   '*1232423432'   的匹配,''   中间只要包含不是数字的     就要找出来  
   
  请教 问题点数:10、回复次数:6Top

1 楼shrinerain(圣影雨)回复于 2005-07-22 11:50:19 得分 3

Regex   myReg=new   Regex(@"\d*[^\d]+\d*");Top

2 楼pm666(比笨的猪)回复于 2005-07-22 14:05:51 得分 0

不是这样的,比如我   要找出'sdfdsx','sldfj3*','.','435(*'  
  这样的字符串  
  要把'和,的匹配都加上Top

3 楼springy126()回复于 2005-07-22 14:37:50 得分 2

^[0-9]+$  
  匹配所有的项都是数字  
  Top

4 楼pm666(比笨的猪)回复于 2005-08-01 18:29:31 得分 0

haoTop

5 楼skyfarwolf(Computer)回复于 2005-08-01 19:13:59 得分 2

upTop

6 楼lumj(真奇怪)回复于 2005-08-01 19:40:35 得分 3

个人认为你可以这样做,把','作为分隔符,拆入一个数组中,再一一测试这个数组的每一个元素,能否可以转换成int,如果不能,就输出就是了Top

相关问题

  • 正则表达式,急啊!
  • 求正则表达式!急
  • 急!正则表达式如何写??如:
  • 一个正则表达式问题,急。。
  • 日期正则表达式问题,急!!
  • 急求一个正则表达式
  • 正则表达式问题急求助,
  • 求正则表达式。急死我了。
  • 求一句正则表达式!急用
  • 急求一句正则表达式!

关键词

  • 匹配

得分解答快速导航

  • 帖主:pm666
  • shrinerain
  • springy126
  • skyfarwolf
  • lumj

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo