1
문자열에서 쉼표없이 다음 문자를 확인하는 JavaScript 함수를 찾고 있습니다. 존재하는 경우는 false를 돌려 주어, 그렇지 않은 경우는 true를 돌려줍니다.JavaScript 특정 문자를 확인하는 정규식
<,>,(,),#,"",',:,::
문자열에서 쉼표없이 다음 문자를 확인하는 JavaScript 함수를 찾고 있습니다. 존재하는 경우는 false를 돌려 주어, 그렇지 않은 경우는 true를 돌려줍니다.JavaScript 특정 문자를 확인하는 정규식
<,>,(,),#,"",',:,::
function (str) {
return ! (/[<>()#':]|""/.test(str));
}
단일 문자의 집합은 [브래킷 세트] 안에 넣어 둘 수. 더 긴 패턴의 경우 파이프를 사용하십시오.
편집 : 패트릭이 지적한대로 :
을 확인하는 경우 ::
을 별도로 확인하지 않아도됩니다.
+1 음수는 +1입니다. – user113716
@patrick 재밌 네요, 왜냐하면 그의 *는 * 부정하지 않았기 때문에 @nickf +1을주었습니다! – Josh
@Josh - 처음에는 이것을 잡지 못했지만 요청이 발견되면 특별히 false를 반환했습니다. – user113716