내가 가지고있어 같은 라인이 작동하는 방법 기본적으로 c d e
-a b c
변환,하지만 난 완전하지 이해음역
print "a b c" =~ tr/a-z/c-za-b/r . "\n";
이다.
tr/a-z/c-za-b/r
tr
는 음역을 위해 펄에 사용되는, 나를 위해 명확하고 괜찮 :
그래서,이 부분에서 봐 가지고 있습니다.
부분에서 /a-z/
부분 a에서 z까지 모두 소문자를 선택하고, 두 번째 부분 인 /c-za-b/
은 내게 수수께끼입니다. 실험을 시도했지만 어떻게 작동하는지 알 수 없습니다. 어떤 사람이 이것이 어떻게 개종하고 있는지 설명하거나 나를 좋은 설명이나 교훈으로 연결시킬 수 있습니까?
감사
http://perldoc.perl.org/perlop.html#Quote-Like-Operators'tr/SEARCHLIST'에 대해 Ctrl-F를 사용하면 관련 섹션을 찾을 수 있습니다. – chilemagic
* "from"목록이 있습니다 오른쪽에는 글자가 왼쪽에 있고 * "~"* 글자 목록이 있습니다. 왼쪽 목록에서 발생하는 각각의 단일 문자는 오른쪽 목록에서 해당 일에 자역된다. –
만들 @MarkSetchell 그 대답하지 코멘트 – ysth