Csharp/CSharp Tutorial/Regular Expression/Regex SIN — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
Admin (обсуждение | вклад) м (1 версия) |
(нет различий)
|
Текущая версия на 12:17, 26 мая 2010
Social-security-number matching: [0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Text;
using System.Text.RegularExpressions;
using System.Reflection;
public class MainClass{
public static void Main(){
Regex r1 = new Regex("[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]");
string s = "011-01-0111";
string s2 = "abc-01-0111";
Console.WriteLine(r1.ToString());
Console.WriteLine(r1.IsMatch(s));
Console.WriteLine(s2);
Console.WriteLine(r1.IsMatch(s2));
}
}
[0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9] True abc-01-0111 False
Social-security-number matching: [0-9]{3}-[0-9]{2}-[0-9]{4}
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Text;
using System.Text.RegularExpressions;
using System.Reflection;
public class MainClass{
public static void Main(){
Regex r1 = new Regex("[0-9]{3}-[0-9]{2}-[0-9]{4}");
string s = "011-01-0111";
string s2 = "abc-01-0111";
Console.WriteLine(r1.ToString());
Console.WriteLine(r1.IsMatch(s));
Console.WriteLine(s2);
Console.WriteLine(r1.IsMatch(s2));
}
}
[0-9]{3}-[0-9]{2}-[0-9]{4} True abc-01-0111 False