Essentially, here's what I want to do:
if ($expression =~ /^\d{num}\w{num}$/)
{
#doSomething
}
where num
is not an identifier, but could stand for any integer greater than 0 (\d
and \w
were arbitrarily chosen). I want to match a string iff it contains two groups of related characters, one group immediately followed by the other, and the number of characters in each group is the same.
For this example, 123abc
and 021202abcdef
would match, but 43abc
would not, neither would 12ab3c
or 1234acbcde
.