国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

c#使用正則表達式匹配字符串驗證URL示例

2020-01-24 03:01:22
字體:
供稿:網(wǎng)友

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

復制代碼 代碼如下:

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("找到第一個匹配");
            }
            Console.WriteLine(new string('-',9));
            //下面的樣例將演示使用Matches方法進行匹配
            MatchCollection matches=regex.Matches(source);
            foreach(Match s in matches)
            {
                if(s.Success)
                    Console.WriteLine("找到了一個匹配");
            }
            Console.ReadLine();
         }
    }
}
[/code]

復制代碼 代碼如下:

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.survivalescaperooms.com";
            Match m = r.Match(source);
            if (m.Success)
            {
                Console.WriteLine("URL驗證成功!");
            }
            else
            {
                Console.WriteLine("URL驗證失敗!");
            }
            Console.ReadLine();
        }
    }
}

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 虎林市| 福海县| 来安县| 历史| 新绛县| 福州市| 山阳县| 卫辉市| 乌海市| 阳东县| 渝北区| 鄂托克前旗| 乌拉特前旗| 沙坪坝区| 监利县| 榆中县| 璧山县| 宁城县| 哈尔滨市| 石渠县| 夏河县| 丘北县| 宁明县| 庄浪县| 台南县| 英山县| 北京市| 蒙阴县| 合水县| 黑山县| 石台县| 信阳市| 隆子县| 盈江县| 元阳县| 永修县| 广西| 乌兰察布市| 吉木乃县| 榆中县| 保亭|