最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c#使用正則表達(dá)式匹配字符串驗(yàn)證URL示例

 更新時(shí)間:2013年12月06日 09:43:53   作者:  
這篇文章主要介紹了c#使用正則表達(dá)式的小示例,匹配字符串、驗(yàn)證URL,大家參考使用吧

在System.Text.RegularExpression命名空間里,有正則表達(dá)式方法。

復(fù)制代碼 代碼如下:

using System.Collections.Generic;

using System.Text;
using System.Text.RegularExpressions;

namespace RegexDemo
{
    class Program
    {
        static void Main(string[] args)
        {
            Regex regex = new Regex("China", RegexOptions.IgnoreCase);
            //使用Match方法。
            string source = "China is my mother,My mother is china!";
            Match m = regex.Match(source);
            if (m.Success)
            {
                Console.WriteLine("找到第一個(gè)匹配");
            }
            Console.WriteLine(new string('-',9));
            //下面的樣例將演示使用Matches方法進(jìn)行匹配
            MatchCollection matches=regex.Matches(source);
            foreach(Match s in matches)
            {
                if(s.Success)
                    Console.WriteLine("找到了一個(gè)匹配");
            }
            Console.ReadLine();
         }
    }
}
[/code]

復(fù)制代碼 代碼如下:

using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;

namespace URLRegex
{
    class Program
    {
        static void Main(string[] args)
        {
            string Pattern = @"^(http|https|ftp)\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(:[a-zA-Z0-9]*)?/?([a-zA-Z0-9\-\._\?\,\'/\\\+&$%\$#\=~])*$";
            Regex r = new Regex(Pattern);
            string source = "http://m.fzitv.net";
            Match m = r.Match(source);
            if (m.Success)
            {
                Console.WriteLine("URL驗(yàn)證成功!");
            }
            else
            {
                Console.WriteLine("URL驗(yàn)證失敗!");
            }
            Console.ReadLine();
        }
    }
}

相關(guān)文章

  • C# 并行和多線程編程——Task進(jìn)階知識(shí)

    C# 并行和多線程編程——Task進(jìn)階知識(shí)

    這篇文章主要介紹了C# 并行和多線程編程——Task進(jìn)階知識(shí)的的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-02-02
  • C#實(shí)現(xiàn)簡(jiǎn)單的登錄界面

    C#實(shí)現(xiàn)簡(jiǎn)單的登錄界面

    我們?cè)谑褂肅#做項(xiàng)目的時(shí)候,基本上都需要制作登錄界面,那么今天我們就來(lái)一步步看看,如果簡(jiǎn)單的實(shí)現(xiàn)登錄界面呢,本文給出2個(gè)例子,由簡(jiǎn)入難,希望大家能夠喜歡。
    2015-11-11
  • C#實(shí)現(xiàn)公式計(jì)算驗(yàn)證碼的示例詳解

    C#實(shí)現(xiàn)公式計(jì)算驗(yàn)證碼的示例詳解

    現(xiàn)在很多的平臺(tái)已經(jīng)不使用普通的數(shù)字、字母等驗(yàn)證碼了,取而代之的是拼圖類(lèi)、選圖類(lèi)、旋轉(zhuǎn)類(lèi)或者計(jì)算類(lèi)的驗(yàn)證碼。本文將利用C#實(shí)現(xiàn)一個(gè)公式計(jì)算驗(yàn)證碼,感興趣的可以了解一下
    2022-10-10
  • C#類(lèi)的創(chuàng)建與初始化實(shí)例解析

    C#類(lèi)的創(chuàng)建與初始化實(shí)例解析

    這篇文章主要介紹了C#類(lèi)的創(chuàng)建與初始化實(shí)例解析,有助于初學(xué)者較為直觀的理解C#的類(lèi),需要的朋友可以參考下
    2014-07-07
  • 使用Linq注意事項(xiàng)避免報(bào)錯(cuò)的方法

    使用Linq注意事項(xiàng)避免報(bào)錯(cuò)的方法

    這篇文章主要介紹了使用Linq注意事項(xiàng)避免報(bào)錯(cuò)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • C#用委托BeginInvoke做異步線程

    C#用委托BeginInvoke做異步線程

    今天小編就為大家分享一篇關(guān)于C#用委托BeginInvoke做異步線程,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-01-01
  • C#分屏控件用法實(shí)例

    C#分屏控件用法實(shí)例

    這篇文章主要介紹了C#分屏控件用法實(shí)例,需要的朋友可以參考下
    2014-08-08
  • C#實(shí)現(xiàn)字符串轉(zhuǎn)換成字節(jié)數(shù)組的簡(jiǎn)單實(shí)現(xiàn)方法

    C#實(shí)現(xiàn)字符串轉(zhuǎn)換成字節(jié)數(shù)組的簡(jiǎn)單實(shí)現(xiàn)方法

    這篇文章主要介紹了C#實(shí)現(xiàn)字符串轉(zhuǎn)換成字節(jié)數(shù)組的簡(jiǎn)單實(shí)現(xiàn)方法,僅一行代碼即可搞定,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2015-05-05
  • C#使用protobuf-net進(jìn)行序列化的詳細(xì)操作

    C#使用protobuf-net進(jìn)行序列化的詳細(xì)操作

    本文帶領(lǐng)大家學(xué)習(xí)C#中protobuf-net工具的另一種使用體驗(yàn),這個(gè)工具的使用體驗(yàn)屬于Code-First模式,先定義類(lèi)型,并使用注解進(jìn)行標(biāo)記,不需要先編寫(xiě).proto文件,感興趣的朋友跟隨小編一起看看吧
    2021-11-11
  • C#中Equality和Identity淺析

    C#中Equality和Identity淺析

    這篇文章主要介紹了C#中Equality和Identity淺析,本文先是講解了Equality和Identity的定義,同時(shí)講解了判斷兩個(gè)對(duì)象等價(jià)性的4種方法,需要的朋友可以參考下
    2014-12-12

最新評(píng)論

淄博市| 云林县| 井冈山市| 莫力| 西平县| 北海市| 英吉沙县| 西吉县| 建瓯市| 德州市| 稻城县| 随州市| 乐昌市| 绥化市| 峨眉山市| 乌鲁木齐市| 衢州市| 卢龙县| 九龙县| 从化市| 无锡市| 通道| 噶尔县| 句容市| 丹凤县| 甘谷县| 许昌市| 呼和浩特市| 石渠县| 绿春县| 定结县| 崇仁县| 封开县| 永寿县| 启东市| 卢氏县| 岳阳市| 张家港市| 青神县| 新丰县| 德州市|