Сообщение от Deff
|
alert('return el == " this "' .replace(/((?:["']\s*)?this(?:["']\s*)?)/i,'$1') == 'this')
alert('return el == this ' .replace(/((?:["']\s*)?this(?:["']\s*)?)/i,'$1') == 'this')
|
И что?
alert('return el == "bla-bla-bla this \"foo" && this' .replace(/((?:["']\s*)?this(?:["']\s*)?)/i,'$1') == 'this')
=> false, а должно быть true