2009-03-10 2 views

답변

1

병리학 적 경우에만. 실제로는 걱정할 필요가 없습니다. 정규식은 매우 효율적입니다.

예를 들어, 많은 정규 표현식 엔진에는 'a'의 문자열이이 유형의 표현식과 일치하지 않는 심각한 성능 문제가 있습니다.

/a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*a*[b]/ 

테스트에서는 이처럼 홀수 엣지 케이스를 신속하게 식별합니다. 그렇지 않으면 동일한 패턴을 반복적으로 검사하는 경우 여러 RegExp 객체를 만들지 않는 것과 같은 상식을 사용하십시오.