모든 값을 허용하지만 자바 스크립트에서 최대 길이가 200 인 정규식 [중복]
Aug 19 2020
모든 입력 조합을 허용하는 정규식을 만들려고하지만 조건은 텍스트가 200 자 미만이어야합니다.
예를 들면
'123ababb' => valid
'abbd$5%' => valid
다음 정규식을 사용했지만 특수 문자와 일치하지 않습니다.
[a-zA-Z0-9 .,']{0,200}
답변
1 M3HR4B Aug 19 2020 at 12:35
이 경우 정규식을 사용하는 것은 좋은 옵션이 아닙니다. 일반적으로 정규식을 사용하여 특별한 패턴을 만들거나 문자열에서 무언가를 찾기 때문입니다.
귀하의 경우에는 .length
예를 들면 :
let your_string = 'anyStringYouWant';
consloe.log('string length:' , your_string.length);
if (your_string.length > 200) {
console.log('string length is bigger than 200')
}