< :the previous in number
^ :the list in numerical order
> :the next in number
P :the previous (in thread)
N :the next artilce (have the same parent)
|<:the top of this thread
>|:the next thread
^ :the parent (reply-to)
_:the child (an article replying to this)
>:the elder article having the same parent
<:the youger article having the same parent
---:split window and show thread lists
| :split window (vertically) and show thread lists
~ :close the thread frame
.:the index
..:the index of indices
"Simon Strandgaard" <neoneye / adslhome.dk> schrieb im Newsbeitrag
news:200410012022.59526.neoneye / adslhome.dk...
> On Friday 01 October 2004 09:45, Robert Klemme wrote:
> [snip]
>> >> s = "aa;bbb\\;;abc;;d\\\\;e;"
>> => "aa;bbb\\;;abc;;d\\\\;e;"
>> >> s.scan /(?:\\.|[^\\;])+/
>> => ["aa", "bbb\\;", "abc", "d\\\\", "e"]
>
>
> If its a csv file.. shouldn't output then be?
>
> ["aa", "bbb\\;", "abc", "", "d\\\\", "e", ""]
Darn! You're right. Unfortunately using "*" instead of "+" is not
sufficient: far too many empty strings are found that way.
robert