 |
Fang Xianfu GURU

Joined: 26 Jan 2004 Posts: 5155 Location: United Kingdom
|
Posted: Sat Aug 11, 2007 12:20 pm
[1.34] %pat should probably reset but doesn't |
Try this:
#if ("test1 test2" =~ "(%w%d) (%w%d)") {#say %pat(1) %pat(2)}
#if ("test3" =~ "(%w%d)") {#say %pat(1) %pat(2)}
See how %pat(2) hasn't been reset by the second expression because it doesn't include a second capture? Seems like weird behaviour to me. |
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Sat Aug 11, 2007 6:34 pm |
Added to bug list.
|
|
|
 |
|
|