Merge pull request #85 from watagashi/avoid-recognizing-slash-in-group-as-end

Regexp: Avoid recognizing slash in group as end character
This commit is contained in:
Jose Elera
2020-09-27 12:49:44 -05:00
committed by GitHub

View File

@@ -82,7 +82,7 @@ syntax region javaScriptString start=+'+ skip=+\\\\\|\\'+ end=+'\|$
syntax match javaScriptSpecialCharacter "'\\.'"
syntax match javaScriptNumber "-\=\<\d\+L\=\>\|0[xX][0-9a-fA-F]\+\>"
syntax region javaScriptRegexpString start=+/[^/*]+me=e-1 skip=+\\\\\|\\/+ end=+/[gim]\{0,2\}\s*$+ end=+/[gim]\{0,2\}\s*[;.,)\]}]+me=e-1 contains=@htmlPreproc oneline
syntax region javaScriptRegexpString start=+/[^/*]+me=e-1 skip=+\\\\\|\(\\\|\[[^]]*\)/+ end=+/[gim]\{0,2\}\s*$+ end=+/[gim]\{0,2\}\s*[;.,)\]}]+me=e-1 contains=@htmlPreproc oneline
syntax match javaScriptFloat /\<-\=\%(\d\+\.\d\+\|\d\+\.\|\.\d\+\)\%([eE][+-]\=\d\+\)\=\>/
"}}}
" DOM, Browser and Ajax Support {{{