In flash String.match() can take either a string or a regex. In JS it's always considered to be a regex. So str.match("?") is valid in flash but will fail in JS. We ran into that porting our app which includes some code to test for url params.
So maybe the compiler should identify that the input is a string and replace all special chars as suggested here [1]? [1] https://stackoverflow.com/questions/3561493/is-there-a-regexp-escape-function-in-javascript -- View this message in context: http://apache-flex-development.2333347.n4.nabble.com/FlexJS-String-match-tp63392.html Sent from the Apache Flex Development mailing list archive at Nabble.com.