in reply to Multiple condition split

umm…
A:
split /[\s\/\\\(\)-]/, ...;
B: study perldoc perlre. You need look-ahead assertions.