RosettaCodeData/Task/Multisplit/Tcl/multisplit-1.tcl
2023-07-01 13:44:08 -04: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" {"==" "!=" "="}]