From example on http://zaach.github.io/jison/docs/#specifying-a-language
[0-9]+("."[0-9]+)?\b return 'NUMBER';
why in this regexp used "."
instead of \.
?
From example on http://zaach.github.io/jison/docs/#specifying-a-language
[0-9]+("."[0-9]+)?\b return 'NUMBER';
why in this regexp used "."
instead of \.
?
Because that's a Jison grammar tokenization rule not an exact regex.
In Jison a token is surrounded in
"
.In the compiled rules you can see the rule converted to a regex: