사용자 도구

사이트 도구


groovy:regex

문서의 이전 판입니다!


Groovy Regular Expression

기본

// "/" 로 RegEx를 만들면 "\" 를 escape 하지 않아도 된다.
Pattern patternWithSlash = ~/\d*\w*/
Pattern patternWithQuotes = ~"\\d*\\w*"
println patternWithSlash.pattern() == patternWithQuotes.pattern() // true
 
// 일부 매치. java.util.regex.Matcher 객체 리턴.
// 리턴된 객체는 일부라도 매칭이 되면 true로 평가되고, 매칭 되는 것이 없으면 false로 평가된다.
"cheesecheese" =~ ~/cheese/
 
// 완전 매치, boolean 리턴
'문자열' ==~  ~/패턴/
groovy/regex.1471671640.txt.gz · 마지막으로 수정됨: 2016/08/20 14:10 저자 kwon37xi