Hi, when using the search function for the Racket-docs with string-trim I found:
----------------- Trims the input str by removing prefix and suffix sep, which defaults to whitespace. A string sep is matched literally (as opposed to being used as a regular expression). Use #:left? #f or #:right? #f to suppress trimming the corresponding side. When repeat? is #f (the default), only one match is removed from each side; when repeat? is true, all initial or trailing matches are trimmed (which is an alternative to using a regular expression sep that contains +). Examples: > (string-trim " foo bar baz \r\n\t") "foo bar baz" > (string-trim " foo bar baz \r\n\t" " " #:repeat? #t) "foo bar baz \r\n\t" > (string-trim "aaaxaayaa" "aa") "axaay" ----------------- It says, that #:repeat is false if not given (the default). It looks like, that the first example has a little bug: Both #\space characters are removed from in front of "foo" - identical to the second example, where #:repeat is given (#t). ...or I need more coffee or more sleep... ;) Cheers Meino -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.