query: Why does Javascript's regex.exec() not always return the same value?
positive_passages.docid: 427
positive_passages.text: Why does a RegExp with global flag give wrong results?
negative_passages.docid: 12242
negative_passages.text: How does string equality work in JavaScript?
negative_passages.docid: 157596
negative_passages.text: Recursive matching with regular expressions in Javascript
negative_passages.docid: 11189
negative_passages.text: 'is' operator behaves differently when comparing strings with spaces
negative_passages.docid: 154049
negative_passages.text: why does if("string") evaluate "string" as true but if ("string"==true) does not?
negative_passages.docid: 14454
negative_passages.text: Why does String.split need pipe delimiter to be escaped?
negative_passages.docid: 20678
negative_passages.text: Escape string for use in Javascript regex
negative_passages.docid: 101144
negative_passages.text: How to match, but not capture, part of a regex?
negative_passages.docid: 42740
negative_passages.text: new Regexp doesn't work
negative_passages.docid: 32137
negative_passages.text: Regex doesn't work in String.matches()
negative_passages.docid: 36929
negative_passages.text: Why does comparing strings using either '==' or 'is' sometimes produce a different result?
negative_passages.docid: 100649
negative_passages.text: REGEXP performance (compare with "LIKE" and "=")
negative_passages.docid: 104414
negative_passages.text: JavaScript regular expressions and sub-matches
negative_passages.docid: 139204
negative_passages.text: Why do numeric string comparisons give unexpected results?
negative_passages.docid: 66160
negative_passages.text: Math operations in regex
negative_passages.docid: 122608
negative_passages.text: Does the syntax (whitespace) of a javascript function return affect the result?
negative_passages.docid: 88942
negative_passages.text: Notepad++ regex backreference doesn't seem to work