Hi all,
I want a regex used in Perl which is
@ret = $query =~ /(googl.?)|(.?oogle)/;
if the $query is "google", then will be matched, and the @ret = (google, undef), $1 = "google", $2 is undef
but I want result like @ret = (google, google), because the pattern "(.?oogle)" is matched too,
And my regex is very long (the regex above is just an example), maybe thouands of "|", so if separate the regex to /(googl.?)/ and /(.?oogle)/ will be inefficient.
Does anybody can help me? Thanks!