3 Strange *+?{} on zero-length expression [S_study_chunk]
6 %.*s matches null string many times [S_regpiece]
7 $a = "ABC123" ; $a =~ /(?=a)*/'
9 /%.127s/: Unrecognized escape \\%c passed through" [S_regatom]
12 Character class syntax [. .] is reserved for future extensions [S_regpposixcc]
14 Character class syntax [= =] is reserved for future extensions [S_checkposixcc]
16 Character class syntax [%c %c] belongs inside character classes [S_checkposixcc]
18 /%.127s/: false [] range \"%*.*s\" in regexp [S_regclass]
20 /%.127s/: false [] range \"%*.*s\" in regexp [S_regclassutf8]
22 /%.127s/: Unrecognized escape \\%c in character class passed through" [S_regclass]
24 /%.127s/: Unrecognized escape \\%c in character class passed through" [S_regclassutf8]
27 # regcomp.c [S_regpiece]
28 use warnings 'unsafe' ;
31 no warnings 'unsafe' ;
34 (?=a)* matches null string many times at - line 4.
36 # regcomp.c [S_study_chunk]
37 use warnings 'unsafe' ;
40 no warnings 'unsafe' ;
43 Strange *+?{} on zero-length expression at - line 4.
45 # regcomp.c [S_regatom]
46 use warnings 'unsafe' ;
48 no warnings 'unsafe' ;
51 Unrecognized escape \m passed through at - line 3.
53 # regcomp.c [S_regpposixcc S_checkposixcc]
54 use warnings 'unsafe' ;
63 no warnings 'unsafe' ;
73 Character class syntax [: :] belongs inside character classes at - line 4.
74 Character class syntax [. .] belongs inside character classes at - line 5.
75 Character class syntax [. .] is reserved for future extensions at - line 5.
76 Character class syntax [= =] belongs inside character classes at - line 6.
77 Character class syntax [= =] is reserved for future extensions at - line 6.
78 Character class syntax [. .] is reserved for future extensions at - line 8.
79 Character class syntax [= =] is reserved for future extensions at - line 9.
80 Character class syntax [: :] belongs inside character classes at - line 10.
81 Character class [:zog:] unknown at - line 19.
83 # regcomp.c [S_regclass]
85 use warnings 'unsafe' ;
93 /[[:alpha:]-[:digit:]]/;
94 /[[:digit:]-[:alpha:]]/;
95 no warnings 'unsafe' ;
103 /[[:alpha:]-[:digit:]]/;
104 /[[:digit:]-[:alpha:]]/;
106 /[a-\d]/: false [] range "a-\d" in regexp at - line 5.
107 /[\d-b]/: false [] range "\d-" in regexp at - line 6.
108 /[\s-\d]/: false [] range "\s-" in regexp at - line 7.
109 /[\d-\s]/: false [] range "\d-" in regexp at - line 8.
110 /[a-[:digit:]]/: false [] range "a-[:digit:]" in regexp at - line 9.
111 /[[:digit:]-b]/: false [] range "[:digit:]-" in regexp at - line 10.
112 /[[:alpha:]-[:digit:]]/: false [] range "[:alpha:]-" in regexp at - line 11.
113 /[[:digit:]-[:alpha:]]/: false [] range "[:digit:]-" in regexp at - line 12.
115 # regcomp.c [S_regclassutf8]
118 use warnings 'unsafe' ;
126 /[[:alpha:]-[:digit:]]/;
127 /[[:digit:]-[:alpha:]]/;
128 no warnings 'unsafe' ;
136 /[[:alpha:]-[:digit:]]/;
137 /[[:digit:]-[:alpha:]]/;
139 /[a-\d]/: false [] range "a-\d" in regexp at - line 6.
140 /[\d-b]/: false [] range "\d-" in regexp at - line 7.
141 /[\s-\d]/: false [] range "\s-" in regexp at - line 8.
142 /[\d-\s]/: false [] range "\d-" in regexp at - line 9.
143 /[a-[:digit:]]/: false [] range "a-[:digit:]" in regexp at - line 10.
144 /[[:digit:]-b]/: false [] range "[:digit:]-" in regexp at - line 11.
145 /[[:alpha:]-[:digit:]]/: false [] range "[:alpha:]-" in regexp at - line 12.
146 /[[:digit:]-[:alpha:]]/: false [] range "[:digit:]-" in regexp at - line 13.
148 # regcomp.c [S_regclass S_regclassutf8]
149 use warnings 'unsafe' ;
151 no warnings 'unsafe' ;
154 /[a\zb]/: Unrecognized escape \z in character class passed through at - line 3.