"ad"또는 "ae"로 시작하는 모든 단어 또는 "-ad"및 "-ae"가 포함 된 모든 단어와 일치시키는 JavaScript 정규 표현식을 작성하려고합니다.JavaScript의 정규 표현식 : 문자열의 시작 부분에 여러 하위 문자열이 일치합니까?
이 내가 무엇을 시도했다입니다 그러나
var regex_string = "^[ad|ae]|-[ad|ae]";
var re = RegExp(regex_string, "i");
var matches = _.filter(data, function(r) {
if (re.test(r)) {
return true;
}
});
,이 'A', 'D'또는 'E'로 시작하는 모든 단어를 일치합니다.
어떻게 정규 표현식을 수정하여 해당 문자열에만 일치시킬 수 있습니까? 여기
JSFiddle : http://jsfiddle.net/xGgan/1/
사용 정규식 리터럴 – SLaks