본문 바로가기

Programming/Ruby

Ruby and Regular Expression

Ruby 는 Regular Expression 을 지원한다.
생각보다 편리하다.
단, 직관적임은 언제나 놀라운 편리함을 제공하지만
그에대한 대가로, Syntax의 혼동을 불러일으킨다.
주의할것!

+ -> 1개이상
* -> 0개이상
? -> 0또는 1개
| -> 좌변 혹은 우변
. -> 한개의 글자
^ ->줄의 맨앞
$ ->줄의 맨뒤
\A -> 지정된 문자열의 맨처음
\Z -> 지정된 문자열의 맨뒤(\n 없을때)
\z -> 지정된 문자열의 맨뒤
\b -> word boundary
\B -> nonword boundary


계속...


-hazard-