나는 ASP.NET 응용 프로그램에서 사용자 입력 문자열의 유효성을 검사하기 위해 정규 표현식을 사용해야하는 텍스트 상자가 있습니다. 정규 표현식의 요구 사항은 다음과 같습니다. -단어 사이에 공백 하나만 허용하는 정규 표현식
- 단어 사이에 하나의 공백 만 허용해야합니다. 즉, 단어 또는 문자 사이의 공백 수는 하나 여야합니다.
- 선행 공백과 후행 공백은 무시해야합니다.
일치 :
- 테스트
- 시험 ABC
비는 일치 :
- 시험 ABC는 ABC DEF 테스트 -> 내가 포함하고 싶었다 두 번째 사이의 여러 공백 전자 2 단어. 그러나 편집자는 질문을 게시하는 동안 이러한 여분의 공백을 무시합니다.
두 개의 서로 다른 해석은 명확하지 않다 제안? – MikeM
더 명확하게 질문을 편집했습니다. 당신이 지적한대로 - 단어 사이에 둘 이상의 공백을 허용하지 않아도되므로 사용자 입력에 최대 두 단어까지 포함되도록 제한됩니다. –