2012-11-20 3 views
-2

하나의 문자열에서 서브 문자열을 취하는 함수 프로그래밍에서 코드를 작성하려고합니다.은 문자열에서 서브 문자열을 가져옵니다.

input "HelloWorld" output "Hello"+"World" 
input "TheTreeIsGreen" output "The"+"Tree"+"Is"+"Green" 

어떤 도움이 필요합니까?

+1

당신이 지금까지 작성한 코드를 게시하여 일부 노력을 보여주십시오. 숙제를 여기에 게시 할 수는 없으며 사람들이 직접 문제를 풀려고 시도하지 않으면 –

+0

숙제가 아닙니다 – user1839201

답변

1

이 문제는 정규식을 사용하여 쉽게 해결할 수 있습니다. 예를 들어, 라켓 :

(regexp-match* #rx"[A-Z][a-z]+" "TheTreeIsGreen") 
=> '("The" "Tree" "Is" "Green") 
+0

라켓은 실제로이 정규 표현식에 대해'regexp-split'을합니다 목적. –

+0

@Maxwell 그것은'regexp-split'과 함께 작동하지 않을 것이고, 시도 해보면 무슨 뜻인지 알게 될 것입니다. –

+0

평소와 같이 오스카를 가르쳐 주셨습니다. 나는 항상 너에게서 배운다! –

관련 문제