[Israel.pm] How to "split" but keep the delimiter
oron at actcom.co.il
Mon Dec 6 03:25:43 PST 2004
On Monday 06 December 2004 12:48, Yossi.Itzkovich at ecitele.com wrote:
> I know I can do it without "split", but still, by using split, how can I
> still leave the delimiter in the returned list ?
Use parenthesis in the pattern and you'll get it as additional
$mystring = "words42with24numbers12as34separators";
@out = split(/(\d+)/, $mystring);
Would return 9 elements.
Read 'perldoc -f split' carefully.
Oron Peled Voice/Fax: +972-4-8228492
oron at actcom.co.il http://www.actcom.co.il/~oron
ICQ UIN: 16527398
"It's almost like we're doing Windows users a favor by charging them money
for something they could get for free, because they get confused otherwise."
- Larry Wall.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Url : http://perl.org.il/pipermail/perl/attachments/20041206/bb915768/attachment.pgp
More information about the Perl