C# Regex 类型:
Regex.Matches
Regex.Matches Quote Example
Regex.IsMatch
Regex Groups
调用头文件,
using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
Regex regex = new Regex(@"\d+");
Match match = regex.Match("Dot 55 Perls");
if (match.Success)
{
Console.WriteLine(match.Value);
}
}
}
使用函数RegexOptions.IgnoreCase constant 实例:
using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{// The input string has an uppercase trailing letter.
const string value = "carroT";// Print result of IsMatch method:// ... With IgnoreCase;// ... And without any options
set.Console.WriteLine(Regex.IsMatch(value, "carrot", RegexOptions.IgnoreCase));
Console.WriteLine(Regex.IsMatch(value, "carrot"));
}
}
至于其它REGEX 函数,请参考:
Replace
Regex.Replace Spaces
Regex.Replace String End
Regex.Replace Numbers
Split
Regex.Split
Regex.Split Numbers
Escape
Regex.Unescape