M
Mark Szlazak
I'm attempting to make a regex that will match variable identifier names
without matching keywords or object properties, and matching function
argument names is optional.
This attempt seems to work but there has been little QA.
rx =
/(?:^|[=,;])\s*([a-zA-Z_$][\w$]*)\s*(?=\=)|\bvar\s*([a-zA-Z_$][\w$]*)\s*
(?=[=,;\n])/g;
If anyone can spot potential problems and/or how to improve them, please
let me know. Thanks in advance.
without matching keywords or object properties, and matching function
argument names is optional.
This attempt seems to work but there has been little QA.
rx =
/(?:^|[=,;])\s*([a-zA-Z_$][\w$]*)\s*(?=\=)|\bvar\s*([a-zA-Z_$][\w$]*)\s*
(?=[=,;\n])/g;
If anyone can spot potential problems and/or how to improve them, please
let me know. Thanks in advance.