H
hemant
I do not understand behavior of positive look arounds in Ruby:
chunked_data = "DIVex>##ECHO=b698fd4cc1ea4c7a4b5c4e1d1c402911##"
p $& if chunked_data =~ /(?=DIVex)DI/ # => DI
However,
chunked_data = "<DIVex>##ECHO=b698fd4cc1ea4c7a4b5c4e1d1c402911##"
p $& if chunked_data =~ /(?=<DIVex)DI/ # => nil
does < gets treated as special character inside (?= ..) ?
chunked_data = "DIVex>##ECHO=b698fd4cc1ea4c7a4b5c4e1d1c402911##"
p $& if chunked_data =~ /(?=DIVex)DI/ # => DI
However,
chunked_data = "<DIVex>##ECHO=b698fd4cc1ea4c7a4b5c4e1d1c402911##"
p $& if chunked_data =~ /(?=<DIVex)DI/ # => nil
does < gets treated as special character inside (?= ..) ?