2026년 8월 26일 수요일

정규표현식: 문자클래스 범위

버전 정보를 제외한 문자열만 추출하고 싶다. 특수문자 / 제외.


제외할 문자 범위에 - 추가.


그런데 _를 추가하니 검사 결과가 이상하다.


이유는 -/_ 사이의 문자 범위를 지정하는 특수문자로 동작하기 때문.


맨 끝(또는 앞)으로 옮기면 범위 지정자로 동작하지 않는다.


참고로 문자클래스 범위는 아스키코드 순서대로만 동작하며,


역순으로는 동작하지 않는다.


그나저나 regex101 성능 좋아졌더라(..)

댓글 없음:

댓글 쓰기

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