RosettaCodeData/Task/Multisplit/Tcl/multisplit-1.tcl
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

5 lines
199 B
Tcl

proc simplemultisplit {text sep} {
set map {}; foreach s $sep {lappend map $s "\uffff"}
return [split [string map $map $text] "\uffff"]
}
puts [simplemultisplit "a!===b=!=c" {"==" "!=" "="}]