카테고리 없음

[Ruby] =~ operator

goakgoak 2019. 4. 6. 21:34

루비 공부하면서 생소한 개념들이 많아서 신기하네~~(귀찮네~~)

 

1. =~ 연산자는 문자열(s)에 대해 정규 표현식(/.../)을 일치시키고

2. 문자열이 발견되면 일치 항목의 시작하는 index를 반환하고

3. 그렇지 않으면 nil을 반환합니다.

 

s = 'how now brown cow'

s =~ /cow/ # => 14
s =~ /now/ # => 4
s =~ /cat/ # => nil