Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re: Posix regexes in Perl

by LanX (Saint)
on Oct 07, 2021 at 22:32 UTC ( [id://11137321]=note: print w/replies, xml ) Need Help??


in reply to Posix regexes in Perl

Hi John

There are various alternatives for YAPE::Regex::Explain

Could you give us a sample regex and tell us where and how it fails?

update

> It would be ideal if Perl 5.6 were a superset of Posix

not sure about that, but the supported character classes are listed in the head of the module's source.

does this help?

my $valid_POSIX = qr{ alpha | alnum | ascii | cntrl | digit | graph | lower | print | punct | space | upper | word | xdigit }x; ... my %macros = ( # utf8/POSIX macros alpha => 'letters', alnum => 'letters and digits', ascii => 'all ASCII characters (\000 - \177)', cntrl => 'control characters (those with ASCII values less than 32)' +, digit => 'digits (like \d)', graph => 'alphanumeric and punctuation characters', lower => 'lowercase letters', print => 'alphanumeric, punctuation, and whitespace characters', punct => 'punctuation characters', space => 'whitespace characters (like \s)', upper => 'uppercase letters', word => 'alphanumeric and underscore characters (like \w)', xdigit => 'hexadecimal digits (a-f, A-F, 0-9)', );

Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11137321]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others rifling through the Monastery: (5)
As of 2024-04-25 11:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found