Anonymous user
Regular expressions: Difference between revisions
→{{header|Groovy}}: completed solution
(→{{header|Groovy}}: new solution) |
(→{{header|Groovy}}: completed solution) |
||
Line 355:
=={{header|Groovy}}==
"Matching" Solution (it's complicated):
<lang groovy>import java.util.regex.*;
Line 427:
'How much wood would a woodchuck chuck if a woodchuck could chuck wood?' does not match '[Ww]o\w+d' exactly
'How much wood would a woodchuck chuck if a woodchuck could chuck wood?' does match '.*[Ww]o\w+d.*' exactly</pre>
"Replacement" Solution:
<lang groovy>println woodchuck.replaceAll(/c\w+k/, "CHUCK")</lang>
Output:
<pre>How much wood would a woodCHUCK CHUCK if a woodCHUCK could CHUCK wood?</pre>
=={{header|Haskell}}==
|