Improved "ignore text within quotes" regex