Camelia
Prev: Arithmetic

Quantifier

You might want to be more specific with the quantifier:

examples/regex2/quantifier.p6
use v6;


for '054-1234567', '054-12345678', '054-1234', '08-1234567' -> $str {
    if $str ~~ m/ ^ \d ** 3 '-' <+digit - [0]> \d ** 6 $ / {
        say "$str is a phone number (non-zero + 6 digits)";
    }
}



Prev: Arithmetic

Table of Contents

Comments

In the comments, please wrap your code snippets within <pre> </pre> tags and use spaces for indentation.
comments powered by Disqus

Perl 6 Tricks and Treats newsletter

Register to the free newsletter now, and get updates and news.
Email:
Name: