in reply to Re^5: How we can separate a backref from a digit?
in thread How we can separate a backref from a digit?
I still think it's /...(?:\1).../.
$ perl -Mre=debug -E'qr/(a) \1 1/x' Compiling REx "(a) \1 1" Final program: 1: OPEN1 (3) 3: EXACT <a> (5) 5: CLOSE1 (7) 7: REF1 (9) 9: EXACT <1> (11) 11: END (0) anchored "a" at 0 floating "1" at 1..2147483647 (checking floating) mi +nlen 2 Freeing REx: "(a) \1 1" $ perl -Mre=debug -E'qr/(a)(?:\1)1/' Compiling REx "(a)(?:\1)1" Final program: 1: OPEN1 (3) 3: EXACT <a> (5) 5: CLOSE1 (7) 7: REF1 (9) 9: EXACT <1> (11) 11: END (0) anchored "a" at 0 floating "1" at 1..2147483647 (checking floating) mi +nlen 2 Freeing REx: "(a)(?:\1)1"
Update: Me tired. Grammar bad. Fixed.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^7: How we can separate a backref from a digit?
by BrowserUk (Patriarch) on Mar 19, 2011 at 00:10 UTC | |
by ikegami (Patriarch) on Mar 19, 2011 at 04:45 UTC | |
by BrowserUk (Patriarch) on Mar 19, 2011 at 05:08 UTC | |
by ikegami (Patriarch) on Mar 19, 2011 at 06:21 UTC |