in reply to Re^3: use of useless void in context
in thread use of useless void in context

Since split always treats its first argument as a regular expression anyway you could also use a string:

split '(?i:</syscode>)', $syscode, 2;