in reply to Special cases make special community
Those are just the ones I know off the top of my head
split removes blank trailing elements when the third arg isn't specified. Specify -1 if you want no limit without removing blank trailing elements.
Why do they always start with an open parenthesis and a question mark?
Backwards compatibility. They picked a syntax that was unlikely to break any existing patterns, allowing code from earlier versions of Perl to continue to work in newer versions.
In Section
Meditations