Strip a set of characters from a string: Difference between revisions

Go solution
(added objective-c)
(Go solution)
Line 134:
assert(s.removechars("aei") == ss);
}</lang>
=={{header|Go}}==
<lang go>package main
 
import (
"fmt"
"strings"
)
 
func stripchars(str, chr string) string {
return strings.Map(func(rune int) int {
if strings.IndexRune(chr, rune) < 0 {
return rune
}
return -1
}, str)
}
 
func main() {
fmt.Println(stripchars("She was a soul stripper. She took my heart!",
"aei"))
}</lang>
Output:
<pre>
Sh ws soul strppr. Sh took my hrt!
</pre>
 
=={{header|Haskell}}==
1,707

edits