디렉토리 경로의 마지막 문자가 '/'인지 확인하려고합니다. 루비가 문자열의 특정 색인을 연관된 ASCII 코드가 아닌 문자로 처리하게하려면 어떻게해야합니까?Ruby에서 문자열 색인을 ASCII 코드 대신 처리하는 방법은 무엇입니까?
예를 들어 항상 다음은 false
반환 dir[dir.length - 1]
이 (오히려 '/'가 아닌) ASCII 코드 47를 반환하기 때문에
dir[dir.length - 1] == '/'
이입니다.
47을 '/'로 해석하는 방법에 대한 의견이 있으십니까? 아니면 처음부터 이것을 처리하는 완전히 다른 방법이 있습니까?
감사합니다.
중복 된 http://stackoverflow.com/questions/371333/how-to-extract-a-single-character-as-a-string-from-a-larger-string-in-ruby 및 기타 질문 –