in reply to REgular expression to check the string that allows "a","b" and "c" to occur only once in any order.
m/ (?=^[^a]*a[^a]*$) ## One a and no other a's (?=^[^b]*b[^b]*$) ## One b and no other b's (?=^[^c]*c[^c]*$) ## One c and no other c's ^.{3}$ ## Exactly three chars /x and print "$_: matched" for 'aaa'..'ccc';; abc: matched acb: matched bac: matched bca: matched cab: matched cba: matched
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: REgular expression to check the string that allows "a","b" and "c" to occur only once in any order.
by bart (Canon) on Dec 11, 2007 at 13:25 UTC | |
by BrowserUk (Patriarch) on Dec 11, 2007 at 14:55 UTC |