0
루비 => 내가 문자열을 가지고 예를 들어 숫자 예를 들어, # 56루비 => 숫자 예를 들어, # 56
을 # 그리고 주석이 포함 된 문자열과 일치하는 방법 "내 롤 # 그리고 주석이 포함 된 문자열과 일치하는 방법 번호는 # 256767은 "
은 내가 문자열 # 기호와 숫자가 있는지 여부를 일치해야 그 옆
루비 => 내가 문자열을 가지고 예를 들어 숫자 예를 들어, # 56루비 => 숫자 예를 들어, # 56
을 # 그리고 주석이 포함 된 문자열과 일치하는 방법 "내 롤 # 그리고 주석이 포함 된 문자열과 일치하는 방법 번호는 # 256767은 "
은 내가 문자열 # 기호와 숫자가 있는지 여부를 일치해야 그 옆
사용 무언가 :
m = s.match(/^.*(#\d+).*$/)
unless m.nil?
puts m[1]
end
사용 루비의 match
!"my roll number is #256767".match(/#\d+/).nil?
이것은 ** 문자열이 ** # n으로 끝나는 지 여부를 테스트합니다. 여기서 'n'은 정수입니다. OP의 두 예제 모두이 정규식과 함께 작동하지만 그가 묻는 것과 정확히 일치하지는 않습니다. – deefour
@Deefour correct 지난 것을 잊어 버렸습니다. * :) –