Java - Regex - Matcher Class
Java에서 , 를 사용해서, String 내에 존재하는 pattern은 순차적으로 찾고 출력하는 방법을 정리하였습니다.
Java - Regex - Pattern, Matcher
사실 이미 java에서 을 사용해서도 regex를 사용할 수 있긴합니다. 그러나, 의미적으로 다음과 동일하죠. 매번 String에서 를 호출하는 순간 매번 를 사용해서 String을 compile하죠. 만약, 해당 pattern이 여러 번 사용된...
Java - Regex - Conditional
Regex에서도 문자열의 패턴에 따라 if statement를 구성할 수 있습니다. 아래 코드에서는 일반적인 시간 표시()과 같은 시간만 유효하도록 판단하는 regex를 만들었습니다.
Java - Regular Expression - Basic
정규표현식은 "특정한 패턴을 사용해서 문자를 검색하는 방식"이죠. Java에는 String에서 정규표현식(Regular Expression)을 기본적으로 지원합니다. 다음과 같이 아주 간단하게 pattern을 찾는 방법을 정리하였습니다. - : ...
Java - Regular Expression - Set, Range, Except
Regex를 사용하여 유효한 문자들에 대해서 범위를 지정하는 방법을 정리합니다. - : 유효한 문자 그룹을 지정합니다. - ex) : a, b, c 유효 - : 를 사용하여 유효한 문자들을 범위로 지정합니다. 1부터 9까지 허용 - : 를 사용하...
Java - Regular Expression - Shorthand
Regex를 만들 때 가령 숫자만 포함되어야 하는 경우 처럼 정할 수도 있지만, 와 같이 더 짧게 처리할 수 있는 방법도 있습니다. 그리고 대문자는 을 의미하죠. 그리고, 정규표현식을 만들 때는 를 1개 쓰는게 아니라 를 써야 인식됩니다. - :...
Algorithm - regularExpressionMatching(s, p)
Problem https://codefights.com/interview-practice/task/Sx8ndFtwEyCRRqF7q/ string s가 regular expression 으로 정의된 pattern p를 따르는지를 체크하는 함수를 만...