문자열이 "vybe"로 시작하는지 알아보고 싶습니다. 숫자 뒤에 ... : "vybe1232", javascript. 정규식을 사용하여이 작업을 수행 할 수 있습니까? 문자열 문자열이 "vybe"로 시작하고 자바 스크립트에서 숫자로 시작하는지 알아보십시오
vybe
경기문자열이 "vybe"로 시작하는지 알아보고 싶습니다. 숫자 뒤에 ... : "vybe1232", javascript. 정규식을 사용하여이 작업을 수행 할 수 있습니까? 문자열 문자열이 "vybe"로 시작하고 자바 스크립트에서 숫자로 시작하는지 알아보십시오
vybe
경기var str = "vybe1234";
var re = /^vybe\d+$/
console.log(re.test(str));
^
시작 문자\d+
일치하는 문자열와 같은 것. end-of-string을 제거했는데, op가 실제로 그것을 지정하지 않았다. 좋은 대답. – Madbreaks
예, 당신이 정규 표현식을 사용할 수 있습니다 중 하나 개 이상의 숫자
$
끝 , String.match()
: if (myString.match(/^vybe\d+/)) {
// it matches!
}
귀하의 질문은 문자열의 종료 에 대한 약간 애매 모호 - 당신이 그것에 만 접두사와 숫자를 포함하려는 경우, 최종 /
문자 전에 $
을 넣어 :
if (myString.match(/^vybe\d+$/)) {
// it matches!
}
간단한 정규 표현식을 사용하십시오.
var str1 = 'vybe1234',
str2='other111',
re=/^vybe[0-9]+/;
alert(str1.match(re)); // shows "vybe1234" match
alert(str2.match(re)); // shows "null" no match
예./^ vybe [0-9] {4}/ –