tnblog
首页
视频
资源
登录

C#正则表达式

2873人阅读 2022/4/7 13:58 总访问:1445450 评论:0 收藏:0 手机
分类: 正则

1.IsMatch()方法

          IsMatch()方法可以测试字符串,看它是否匹配正则表达式的模式。如果发现一次匹配,该方法返回"true",否则返回"false"。IsMatch()拥有一个静态的重载方法,使用时无需显示的创建一个Regex对象。

2.RegexOptions枚举

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading.Tasks;
 
namespace Regular
{
    class Program
    {
        static void Main(string[] args)
        {
            Regex mRegular = new Regex("a[bcd]c", RegexOptions.ExplicitCapture);
 
            //IsMatch拥有静态和非静态的几种重载方法;
            //如果正则表达式只使用一次,使用静态方法更好!
 
            string str = "abc acc";
            Console.WriteLine(mRegular.IsMatch(str));
 
            string str2 = "Welcome to verison-fios!";
            Console.WriteLine(Regex.IsMatch(str2,"Me T",RegexOptions.IgnoreCase));
 
            Console.ReadKey();
        }
    }
}

3.Spilt()方法

此方法在每次发现匹配的位置拆分字符串。该方法返回一个字符串数组。该方法有静态的重载方法,也有用于Regex实例的方法!

转载:https://blog.csdn.net/u011982340/article/details/39135931

评价
没有个性,不需要签名
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术