C
computorist
I'm parsing mediawiki markup and I'd like to split a multi-line string
on | (vertical-bar), but only if it isn't contained w/in another
pattern.
| name1 = value1
| name2 = value2 | name3 = value3
| name4 = [[foo|bar]]
I'd like String.split(/pattern/) to return ['name1 = value1','name2 =
value2','name3 = value3','name4 = [[foo|bar]]']
I've working on a negative look-ahead pattern without success and my
brain is tired.
Thanks for any suggestions
on | (vertical-bar), but only if it isn't contained w/in another
pattern.
| name1 = value1
| name2 = value2 | name3 = value3
| name4 = [[foo|bar]]
I'd like String.split(/pattern/) to return ['name1 = value1','name2 =
value2','name3 = value3','name4 = [[foo|bar]]']
I've working on a negative look-ahead pattern without success and my
brain is tired.
Thanks for any suggestions