Pascal에서는 문자열의 일부(하위 문자열)를 선택할 수 있습니다. 이를 위해 복사 작업이 사용됩니다.
작업의 일반적인 형식은 다음과 같습니다.
<예비>
s1 := 복사(들, 인덱스, 카운트);
이 명령은 문자열 s
에서 길이 계수 인덱스
인덱스의 문자에서 시작하는 슬라이스를 가져옵니다.
예를 들어,
<예비>
s1 := 복사(s, 3, 5);
index가 문자열의 길이보다 크면 빈 문자열이 반환됩니다. index에서 시작하는 count 문자가 문자열의 길이보다 길면 index에서 시작하여 끝나는 문자열 s가 반환됩니다.
문자열을 뒤집는 것이 얼마나 쉬운지는 다음과 같습니다.
<예비>
s := '0123456789';;
s1 := reverseString(s); // s1 = '0123'