본문 바로가기

Slack 채널 정리

정규식 ([\s\S]?)

정규식은 진짜 애물단지인게 사용하려 할 때마다 문법 찾아봐야 되서 ㅜㅠ 오늘도 누가 질문한 문제 해결한거 기억 차원에서 기록해봅니다.
두 단어가 들어간 문장을 찾으려 하는데 문제는 이게 여려 줄로 된 문장인 경우. 가령, 한 줄로 된거라면 abc.xyz 식으로 찾으면 되는데 여러 줄이 되면 이걸로는 안됩니다('abc'와 'xyz'가 다른 줄일 ㄸ0).

이럴 땐 ([\s\S]?) 패턴을 쓰면 됩니다. 딴 부분은 굳이 설명 안해도 될거고 '?" 는 정규식에서 not greedy 한 검색할 때 쓴다는거 기억하시죠? ㅎ

'Slack 채널 정리' 카테고리의 다른 글

powershell 로 winrm 이용하는 예  (0) 2019.12.03
grep, pgrep, fgrep  (0) 2019.12.03
intelliJ 변수 할당 핫키  (0) 2019.12.03
ZeroMQ pub/sub  (0) 2019.12.03
JpaSystemException: No default constructor for entity  (0) 2019.12.03