my @words = /([A-Z][a-z]*)/g; [download]
You didn't specify how to handle identifiers like "DBHandle".
In reply to Re: Parsing CamelCase words by ikegami in thread Parsing CamelCase words by kyte