[javascript] 자바스크립트 정규식을 활용한 문자열 길이 확인

자바스크립트에서는 정규식을 사용하여 문자열의 길이를 확인할 수 있습니다. 이를 활용하여 주어진 문자열이 특정 길이의 범위에 있는지를 검증할 수 있습니다.

문자열 길이 확인하기

아래 예제는 주어진 문자열이 5에서 10글자 사이인지를 확인하는 방법을 보여줍니다.

const inputString = "Hello";
const validLength = /^.{5,10}$/;

if (validLength.test(inputString)) {
  console.log("문자열의 길이가 5에서 10 글자 사이에 있습니다.");
} else {
  console.log("문자열의 길이가 유효하지 않습니다.");
}

위 예제에서는 ^.{5,10}$ 정규식을 사용하여 문자열의 길이를 확인합니다. 여기서 ^는 문자열의 시작, .는 어떠한 문자든을 의미하고, {5,10}는 5에서 10글자 사이의 길이를 의미합니다. 마지막으로 $는 문자열의 끝을 나타냅니다.

결론

자바스크립트의 정규식을 이용하면 간단하게 문자열의 길이를 확인할 수 있습니다. 이를 응용하면 다양한 형식의 문자열을 다루는데 유용하게 활용할 수 있습니다.

참고 자료: MDN Web Docs - 정규 표현식