SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Text-ParseWords rpm build for : OpenSuSE. For other distributions click perl-Text-ParseWords.

Name : perl-Text-ParseWords
Version : 3.31 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp155.1.1 Date : 2023-07-20 18:39:11
Group : Unspecified Source RPM : perl-Text-ParseWords-3.31-lp155.1.1.src.rpm
Size : 0.01 MB
Packager : https://www_suse_com/
Summary : Parse text into an array of tokens or array of arrays
Description :
The \'nested_quotewords()\' and \'quotewords()\' functions accept a delimiter
(which can be a regular expression) and a list of lines and then breaks
those lines up into a list of words ignoring delimiters that appear inside
quotes. \'quotewords()\' returns all of the tokens in a single long list,
while \'nested_quotewords()\' returns a list of token lists corresponding to
the elements of \'AATTlines\'. \'parse_line()\' does tokenizing on a single
string. The \'*quotewords()\' functions simply call \'parse_line()\', so if
you\'re only splitting one line you can call \'parse_line()\' directly and
save a function call.

The \'$keep\' controls what happens with delimters and special characters:

* true

If true, then the tokens are split on the specified delimiter, but all
other characters (including quotes and backslashes) are kept in the tokens.

* false

If $keep is false then the \'*quotewords()\' functions remove all quotes and
backslashes that are not themselves backslash-escaped or inside of single
quotes (i.e., \'quotewords()\' tries to interpret these characters just like
the Bourne shell). NB: these semantics are significantly different from the
original version of this module shipped with Perl 5.000 through 5.004.

* \'\"delimiters\"\'

As an additional feature, $keep may be the keyword \"delimiters\" which
causes the functions to preserve the delimiters in each string as tokens in
the token lists, in addition to preserving quote and backslash characters.

\'shellwords()\' is written as a special case of \'quotewords()\', and it does
token parsing with whitespace as a delimiter-- similar to most Unix shells.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-T/15.5/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Text-ParseWords-3.31-lp155.1.1.noarch.rpm
     

Provides :
perl(Text::ParseWords)
perl-Text-ParseWords

Requires :
perl(:MODULE_COMPAT_5.26.1)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/Text
/usr/lib/perl5/vendor_perl/5.26.1/Text/ParseWords.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Text-ParseWords
/usr/share/doc/packages/perl-Text-ParseWords/CHANGES
/usr/share/doc/packages/perl-Text-ParseWords/README
/usr/share/man/man3/Text::ParseWords.3pmc.gz

 
ICM