C \ # 정규 표현 식 을 되 돌아 보 는 상용 문법
코드 예:
// 1,qq ; :
//5-11
// 0
//
Regex rg = new Regex("^[1-9]\\d{4,10}$");
bool result = rg.IsMatch("523456");
Console.WriteLine(result);
// 2:
Regex rePhone = new Regex("^1[34578]\\d{9}&");
// 3: 。 @ .com
Regex reEmail = new Regex("^.+@.+\\.com$"); //. , \ , \ \ , 2 \\
bool resultE = reEmail.IsMatch("[email protected]");
Console.WriteLine(resultE);
// 3: Parker chen luck mr chen Parker chen,luck,mr chen 2
Regex reRep = new Regex(" {2,}");
string resultRep = reRep.Replace("Parker chen luck mr chen", ",");
Console.WriteLine("resultRep:" + resultRep);
// 4: 18888888888 188****8888
// ,
Match match = Regex.Match("18888888888", "^(1[34578]\\d)(.{4})(.{4})$");
GroupCollection groups = match.Groups;
string value1 = groups[1].Value; // , 0
string value2 = groups[2].Value;
string value3 = groups[3].Value;
Console.WriteLine("value1:" + value1);
Console.WriteLine("value2:" + value2);
Console.WriteLine("value3:" + value3);
Console.WriteLine("phone:" + value1+"****"+value3);
//
Regex rgL = new Regex("^[abch]el*o Wor[a-z]$");
bool resultL = rg.IsMatch("helllo Work");
Console.WriteLine(resultL);
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.