Search code examples
javaregexjflex

Jflex Regular expression


I am trying to write a .flex file that recognises a string literal,which is a sequence of characters surrounded by double quotes. No escape characters, but I just cant get it to identify them, This is my latest attempt.

\"(\\.|[^"])*\"

Any suggestions


Solution

  • You could use instead

    \"(.[^\"]*)\"