Hi,
I have been trying to solve a problem which is about to drive me crazy.
May be some one know the answer(hopefully:)
I want to get all macthes of a pattern in a string including the overlaping ones.
For example
the string is "xHxxHyyKzDt"
and the pattern is /^(.*)H(.*)K(.*)D(.*)$/
so in one round of match $1=x $2=xxHyy $3=z $4=t
in another $1=xHxx $2=yy $3=x $4=t
while ($sequence=~/$pattern/g )
doesn't work I think becaue the matches are overlapping
while ($sequence=~/(?=$pattern)/g )
also doesn't work
I would really appreciate if someone can help.
Thanks.
oznur