programing tip

문자열에 알파벳 문자가 포함되어 있는지 Javascript에서 확인하는 방법

itbloger 2020. 12. 3. 07:37
반응형

문자열에 알파벳 문자가 포함되어 있는지 Javascript에서 확인하는 방법


문자 / s [a-zA-Z]가 포함 된 문자열 값을 확인하고 싶었습니다.

:

var str = '123z56';

필요한 jQuery 없음

if (str.match(/[a-z]/i)) {
    // alphabet letters found
}

정규식을 사용할 수 있습니다.

/[a-z]/i.test(str);

i정규식 대소 문자를 구별한다. 다음을 수행 할 수도 있습니다.

/[a-z]/.test(str.toLowerCase());

Ahh, 직접 답을 찾았습니다.

if (/[a-zA-Z]/.test(num)) {
  alert('Letter Found')
}

jquery가 필요하지 않습니다.

var matchedPosition = str.search(/[a-z]/i);
if(matchedPosition != -1) {
    alert('found');
}

이 모든 대답은 정확하지만 문자열에 다른 문자와 히브리어 문자가 포함되어 있는지도 확인해야했기 때문에 간단히 사용했습니다.

if (!str.match(/^[\d]+$/)) {
    //contains other characters as well
}

참고 URL : https://stackoverflow.com/questions/14783196/how-to-check-in-javascript-that-a-string-contains-alphabetical-characters

반응형