mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-03 09:48:00 -04:00
12 lines
584 B
Plaintext
12 lines
584 B
Plaintext
Sometimes we need data split into records and a simple split on
|
|
the input record separator ($/) or some other value fails because
|
|
the values we're splitting on may allowed in other parts of the
|
|
data. Perhaps they're quoted. Perhaps they're embedded in other
|
|
data which should not be split up.
|
|
|
|
This module allows you to specify what you wish to split the data
|
|
on, but also speficy an "unless" regular expression. If the text
|
|
in question matches the "unless" regex, it will not be split there.
|
|
This allows us to do things like split on newlines unless newlines
|
|
are embedded in quotes.
|