黑马程序员技术交流社区
标题:
C#正则
[打印本页]
作者:
面朝大海,春暖
时间:
2013-10-15 18:08
标题:
C#正则
本帖最后由 面朝大海,春暖 于 2013-10-15 19:02 编辑
Regex.IsMatch与Regex.Match匹配的表达式不一样吗?有什么区别?谢谢!
作者:
aihuahuaxx
时间:
2013-10-15 18:47
IsMatch()
可以用来测试字符串,看他是否匹配正则表达式的模式.如果发现了一次匹配,就返回True.IsMatch有个静态方法重载
Regex.IsMatch(string str,string pattern);
Match()
获得匹配的内容(只是一次的 MatchCollection可以获得所有的的匹配的集合)
生成的对象上的方法 的用法
reg.Match(string input,int start,int length)
第一个参数是要处理的字符串 第二哥参数开始的位置 第3个参数是需要匹配的长度。第2第3个参数可以不需要
静态方法 Regex.Match(string input , string pattern,RegexOptions options)
第3个参数可以不要
返回不同的。
作者:
追溯客
时间:
2013-10-25 11:10
同学给你加分了!好好学习!蔡蔡和叶叶在黑马等着你!黑马有你更精彩!快点为了当土豪努力吧!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2