-2

スキーム関数型プログラミングで、1 つの文字列からサブ文字列を取得するコードを作成しようとしています。

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

助けはありますか?

4

1 に答える 1

1

この問題は、正規表現を使用して簡単に解決できます。たとえば、ラケットでは次のようになります。

(regexp-match* #rx"[A-Z][a-z]+" "TheTreeIsGreen")
=> '("The" "Tree" "Is" "Green")
于 2012-11-20T16:07:01.950 に答える