libdata-record-perl - "split" on steroids

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libdata-record-perl
Package version 0.02
Package release 4
Package architecture all
Package type deb
Installed size 32 B
Download size 14.04 KB
Official Mirror
Sometimes we need data split into records and a simple split on the
input record separator (C<$/>) 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.
Data::Record 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.


Package Version Architecture Repository
libdata-record-perl_0.02-4_all.deb 0.02 all Debian Main
libdata-record-perl - - -


Name Value
libsub-uplevel-perl -
perl -


Type URL
Binary Package libdata-record-perl_0.02-4_all.deb
Source Package libdata-record-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libdata-record-perl deb package:
    # sudo apt-get install libdata-record-perl




2014-07-02 - Jonas Smedegaard <>
libdata-record-perl (0.02-4) unstable; urgency=medium
* Fix build-depend explicitly on libmodule-build-perl.
2014-06-09 - Jonas Smedegaard <>
libdata-record-perl (0.02-3) unstable; urgency=medium
* Add README.source emphasizing file as *not* a
show-stopper for contributions, referring to wiki page for details.
* Fix use canonical Vcs-Git URL.
* Claim compliance with Policy 3.9.5.
* Update copyright info: Extend packaging to cover recent year.
* Update watch file to use and (not URLs, and stop track prereleases.
2013-03-21 - Jonas Smedegaard <>
libdata-record-perl (0.02-2) unstable; urgency=low
* Fix include CDBS snippet perl-build (not perl-makemaker).
2013-03-20 - Jonas Smedegaard <>
libdata-record-perl (0.02-1) unstable; urgency=low
* Initial packaging release.
Closes: bug#703501.

See Also

Package Description
libdata-report-perl_0.10-1_all.deb Framework for flexible reporting
libdata-rmap-perl_0.62-1_all.deb Perl module implementing a recursive map, applying a block to a data structure
libdata-section-perl_0.200006-1_all.deb module to read chunks of data from a module's DATA section
libdata-section-simple-perl_0.07-1_all.deb Perl module for reading data from __DATA__ section of the file
libdata-serializer-perl_0.60-1_all.deb module that serializes data structures
libdata-show-perl_0.002002-1_all.deb Perl module to dump data structures with name and point-of-origin
libdata-showtable-perl_4.6-1_all.deb Perl module to print arrays of data in a formatted listing
libdata-sorting-perl_0.9-4_all.deb Perl module for multi-key sort using function results
libdata-stag-perl_0.13-1_all.deb module to manipulate Structured Tags datastructures
libdata-stream-bulk-perl_0.11-1_all.deb N at a time iteration API
libdata-streamdeserializer-perl_0.06-1.1_amd64.deb non-blocking deserializer
libdata-streamserializer-perl_0.07-1+b4_amd64.deb non-blocking serializer
libdata-structure-util-perl_0.15-4+b1_amd64.deb module to change nature of data within a data structure
libdata-swap-perl_0.07-2+b1_amd64.deb Perl module to swap type and contents of variables
libdata-transformer-perl_0.04-1_all.deb Perl module to traverse data structures, altering them in place