본문 바로가기

정규표현식^2

정규 표현식 - 단어 경계, 문장 경계 이번 포스팅에서는 단어 경계, 문장 경계를 나타내는 정규 표현식에 대해서 알아보도록 하겠다. 단어 경계 아래와 같은 문장이 있고 is를 입력하면 알파벳 is가 사용된 부분이 모두 선택된다. 이 때 띄어쓰기 조건을 추가로 사용하고 싶다면 \b, \B를 사용하면 된다. \b : 단어의 경계인 위치 \B : 단어의 경계가 아닌 위치 ex) 위의 문장에서 is가 be동사로 쓰인 곳만 찾기 (앞 뒤로 띄어쓰기) ex) 위의 문장에서 His만 찾기 ex) 위의 문장에서 island만 찾기 문장 경계 단어가 아닌 문장의 경계를 나타낼 때에는 캐럿(^)과 달러 기호($)를 사용한다. ^ : 문장의 시작점 $ : 문장의 끝 지점 캐럿(^)은 집합 안에서는 부정의 의미로 사용되는 메타 문자이지만, 집합 밖에서 쓰이면 경계.. 2023. 7. 5.
정규 표현식 - 집합 표현 방법, 하이픈, 캐럿 정규 표현식은 문자열을 일정한 패턴으로 표현하는 방식으로, 프론트엔드, 백엔드, 데이터 분석 등 여러 분야에서 활용할 수 있다. 이번 포스팅에서는 정규 표현식의 기초인 집합에 대해서 정리해 보려고 한다. 정규 표현식은 아래 사이트에서 실습하였는데, 무료로 사용할 수 있으니 참고하면 좋을 것 같다. https://regex101.com/ regex101: build, test, and debug regex Regular expression tester with syntax highlighting, explanation, cheat sheet for PHP/PCRE, Python, GO, JavaScript, Java, C#/.NET, Rust. regex101.com 집합 표현방법 집합은 표현하고 싶은 문.. 2023. 7. 3.