Hi, 

I need to split "CamelCaseWords" into individual words like "Camel Case 
Words". 
The following is the Perl code that I get for doing just that:

    @words = $words[0] =~ /[A-Z][^A-Z]*/g
        if @words == 1 && $words[0] =~ /^[A-Z]/;

However, I've been staring at it long enough to confirm myself that I 
really don't quite understand how it was done. 

Anyway, I'm wondering what's the neat way to do it in Go. 

PS. if you must know, I know that the algorithm I can borrow from is 
github.com/danverbraganza/varcaser, but when I was trying to use it, I 
noticed a side effect that makes it works for "myConstantVariable" but not 
for "GNU PYTHON Standard":
https://github.com/danverbraganza/varcaser/issues/1

Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to