<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div><div>I second that.&nbsp;</div><div><br></div><div><br></div><br><div><div>On Apr 19, 2012, at 5:57 AM, Laurent wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>(sorry, I couldn't figure out how to reply properly from the list archive, as I don't receive the dev-list emails.)</div><div><br></div><div>One string function that I&nbsp;often&nbsp;find useful in various scripting languages is a `string-split' (explode in php).</div>

<div>It can be done with `regexp-split', but having something more along the lines of a `string-split' should belong to a racket/string lib I think.</div><div>Plus it would be symmetric with `string-join', which already is in racket/string (or at least a doc line pointing to regexp-split should be added there).</div>

<div><br></div><div>Maybe also a `string-replace' could be useful, especially when one does not want regexps and has special characters that need to be quoted.</div><div><br></div><div>Regexps are very powerful, but they are complicated for beginners.</div>

<div><br></div><div>Laurent</div><div><br></div><div>&nbsp;</div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

I think `racket/string' should provide the useful string functions,<br>rather than refer users to srfis.  The only srfi/13 function I ever<br>use is `string-trim-both' -- any objection to adding that to<br>`racket/string'?<br>


On Tue, Apr 17, 2012 at 5:29 PM, Matthias Felleisen<br>&lt;<a href="mailto:matth...@ccs.neu.edu">matth...@ccs.neu.edu</a>&gt; wrote:<br>&gt;<br>&gt; I saw no response to this question and no commit that includes the<br> &gt; cross-link. Anything?<br>

&gt;<br>&gt;<br>&gt; Begin forwarded message:<br>&gt;<br>&gt;&gt; From: Asumu Takikawa &lt;<a href="mailto:as...@ccs.neu.edu">as...@ccs.neu.edu</a>&gt;<br>&gt;&gt; Subject: Re: [racket] Are There More String Functions?<br>

&gt;&gt; Date: April 12, 2012 5:47:26 PM EDT<br>&gt;&gt; To: Cristian Esquivias &lt;<a href="mailto:cristian.esquiv...@gmail.com">cristian.esquiv...@gmail.com</a>&gt;<br>&gt;&gt; Cc: <a href="mailto:us...@racket-lang.org">us...@racket-lang.org</a><br>

&gt;&gt;<br>&gt;&gt; On 2012-04-12 10:43:15 -0700, Cristian Esquivias wrote:<br>&gt;&gt;&gt; As a slight aside, is this module mentioned anywhere in the Racket<br>&gt;&gt;&gt; Guide or Racket Reference? I tried to RTFM as much as possible but<br>

&gt;&gt;&gt; didn't see this module mentioned anywhere in the string pages. Should<br>&gt;&gt;&gt; this module be mentioned for others like me?<br>&gt;&gt;<br>&gt;&gt; I think that's an interesting point and has been brought up before on<br>

&gt;&gt; this list: what's the official stance on SRFIs? On the documentation<br>&gt;&gt; page they are near the bottom in "Miscellaneous libraries".<br>&gt;&gt;<br>&gt;&gt; If their use is encouraged, maybe doc pages should have a pointer in the<br>

&gt;&gt; margin similar to how reference entries point to guide entries. For<br>&gt;&gt; example, the string section in the reference could point to SRFI-13.<br>&gt;&gt;<br>&gt;&gt; Cheers,<br>&gt;&gt; Asumu<br>&gt;&gt; ____________________<br>

&gt;&gt; &nbsp;Racket Users list:<br>&gt;&gt; &nbsp;<a rel="nofollow" href="http://lists.racket-lang.org/users">http://lists.racket-lang.org/users<br></a>&gt;<br>&gt;<br>&gt; _________________________<br>&gt; &nbsp;Racket Developers list:<br>

&gt; &nbsp;<a rel="nofollow" href="http://lists.racket-lang.org/dev">http://lists.racket-lang.org/dev<br></a>

--<br> sam th<br><a href="mailto:sa...@ccs.neu.edu">sa...@ccs.neu.edu</a></blockquote>
_________________________<br> &nbsp;Racket Developers list:<br> &nbsp;<a href="http://lists.racket-lang.org/dev">http://lists.racket-lang.org/dev</a><br></blockquote></div><br></body></html>