본문 바로가기

카테고리 없음

정규식 공백 무시

반응형
다음은 정규식의 초 간단 공백 무시 방법 입니다.

while\\s*\\(|for\\s*\\(

위와 같이 쓰면

while 이나 for 다음에 공백이 나오면 무시하고 "(" 괄호를 포함 하는 곳을 찾습니다.

while  (
while(
위의 모두를 찾는다는 예기 입니다.

while\\s{3}tt 이렇게 하면
while 다음에 공백이 3개 있고 그 다음 tt 로 된 문자열을 찾는다는 예기 입니다.

참고로 자바에서 정규식을 사용할때는

\s --> \\s
와 같이 \를 하나 더 붙여 주어야 합니다.

새롭게 또 만든 정규식 입니다.
다음은 while | for 문 다음에 { 를 찾아서 while | for문과 { 사이의 문자열을 Return 합니다.
while[^\\{]*|for[^\\{]*

이번은 while이나 for문 다음에 공백 그리고 ( 가 나오고 그후 아무 문자나 오는데 {가 나올때까지를 찾는 정규식.
while\\s*\\([^\\{]*|for\\s*\\([^\\{]*

반응형