in reply to problems splitting string
You want to split on a space only if followed by a digit, correct? This will do the trick:
If there can be more than one digit, change that to:@res = split /\s(?=\d)/, $string;
You can find more on zero-width assertions in perlre.@res = split /\s(?=\d+)/, $string;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: problems splitting string
by Anonymous Monk on Dec 15, 2005 at 16:08 UTC |