하나의 문자열에서 서브 문자열을 취하는 함수 프로그래밍에서 코드를 작성하려고합니다.은 문자열에서 서브 문자열을 가져옵니다.
input "HelloWorld" output "Hello"+"World"
input "TheTreeIsGreen" output "The"+"Tree"+"Is"+"Green"
어떤 도움이 필요합니까?
하나의 문자열에서 서브 문자열을 취하는 함수 프로그래밍에서 코드를 작성하려고합니다.은 문자열에서 서브 문자열을 가져옵니다.
input "HelloWorld" output "Hello"+"World"
input "TheTreeIsGreen" output "The"+"Tree"+"Is"+"Green"
어떤 도움이 필요합니까?
이 문제는 정규식을 사용하여 쉽게 해결할 수 있습니다. 예를 들어, 라켓 :
(regexp-match* #rx"[A-Z][a-z]+" "TheTreeIsGreen")
=> '("The" "Tree" "Is" "Green")
라켓은 실제로이 정규 표현식에 대해'regexp-split'을합니다 목적. –
@Maxwell 그것은'regexp-split'과 함께 작동하지 않을 것이고, 시도 해보면 무슨 뜻인지 알게 될 것입니다. –
평소와 같이 오스카를 가르쳐 주셨습니다. 나는 항상 너에게서 배운다! –
당신이 지금까지 작성한 코드를 게시하여 일부 노력을 보여주십시오. 숙제를 여기에 게시 할 수는 없으며 사람들이 직접 문제를 풀려고 시도하지 않으면 –
숙제가 아닙니다 – user1839201