2
RegEx에 대한 도움이 필요합니다. 현재 RegEx는 /^ \ d {8,} $/입니다. 최소 길이는 8 자이며 문자, 특수 문자 및 공백은 허용되지 않습니다. 00000000과 같이 0을 모두 사용하지 않으려면전화 번호에 대한 RegEx는 모두 0이 아닙니다.
고마워요! ^(?!0+$)\d{8,}$
(?!0+$)
부분이 바로 제로의 입력을 방지하는 부정적 예측이다
RegEx에 대한 도움이 필요합니다. 현재 RegEx는 /^ \ d {8,} $/입니다. 최소 길이는 8 자이며 문자, 특수 문자 및 공백은 허용되지 않습니다. 00000000과 같이 0을 모두 사용하지 않으려면전화 번호에 대한 RegEx는 모두 0이 아닙니다.
고마워요! ^(?!0+$)\d{8,}$
(?!0+$)
부분이 바로 제로의 입력을 방지하는 부정적 예측이다
이 패턴은 사용자의 요구 사항을 충족해야합니다.
예 :
var pattern = @"^(?!0+$)\d{8,}$";
var inputs = new[]
{
"00000000", // false
"(123) 456-789", // false
"123", // false
"", // true
"500000000", // true
"123456789" // true
};
foreach (var input in inputs)
{
Console.WriteLine("{0}: {1}", Regex.IsMatch(input, pattern), input);
}
이 작품은 ... 덕분에 많이 ... – Rave
어떻게 내 전화 번호가 500-0000 인 경우? –
안녕하세요 ... 내 게시물을 편집했습니다 ... – Rave
해당 코드를 사용하십시오. 별로 차이가 없습니다 – Sandy