2025년 11월 2일 일요일

정규표현식: 성능 - 2nd

변수를 포함한 URI 구간에서 FILE 정보 추출.


확장자를 포함한 FILE 정보만 추출하고 싶으면,


확장자를 포함한 FILE 구조를 정규표현식에 반영. 81단계의 검사 과정 소요.


변수 정보를 제외한 URL 구간에서 추출하면 19단계 소요.


변수 정보를 포함한 URI는 URL보다 더 길고, 더 다양한 상태 변화를 갖는다. 그만큼 정규표현식의 복잡도나 성능 소모량이 커질 수 있다는 얘기. 그래서 정규표현식을 좀 더 쉽게 사용하려면 검사 범위를 좁혀야 한다. SPL 작성도 더 쉬워짐.


관련 글

댓글 없음:

댓글 쓰기

크리에이티브 커먼즈 라이선스