0
이 어떻게 하시겠습니까 :문자 집합에서 문자를 선택하는 방법은 무엇입니까?
letters: charset "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
pick letters 2
을하지만 위치 2에서 편지를 얻을 캐릭터 세트와 함께 사용해야합니다 그래서 어떤 캐릭터 세트와 함께 작동하지 않는 선택?
이 어떻게 하시겠습니까 :문자 집합에서 문자를 선택하는 방법은 무엇입니까?
letters: charset "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
pick letters 2
을하지만 위치 2에서 편지를 얻을 캐릭터 세트와 함께 사용해야합니다 그래서 어떤 캐릭터 세트와 함께 작동하지 않는 선택?
문자 세트는 "세트"이므로 실제로 "위치"개념이 없습니다. 그것들을 사용하여 멤버쉽을 테스트하고, 차이점 확인, 부정 등을 할 수 있습니다. 그러나 그것들은 단지 최적화 일뿐입니다.
"열거 순서"에 관심이있는 경우 집합이 아닌 순서를 적용하는 것이 열거 자입니다.
주 http://www.mail-archive.com/[email protected]/msg16432.html
당신이 실제로 순서에 대해 신경 경우bitset: charset "aaaaybcx"
chars: copy {}
for i 0 (subtract length? bitset 1) 1 [
if find bitset i [append chars to-char i]
]
?? chars
에서이 코드는 일련의 유지 고려 (예를 들어, 문자열을!) 주변. 예 : 위의 예에서 아무것도 작성하지 못하게 할 수 없습니다.
letter-string: "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
letter-set: charset letter-string
pick letter-string 2
그러면 두 가지 장점 모두를 누릴 수 있습니다.
질문 텍스트에 어떤 언어로 작업하는지 (rebol?) 고려해야합니다. – aioobe
태그가 존재합니다. 제목에 언어를 넣는 것은 혼란 스럽다. 참조 : http://meta.stackexchange.com/questions/4054/whats-in-a-title-line – HostileFork