Как написать gsub с фигурными кавычками для строк UTF-8?

Я пишу метод расширения для класса String, чтобы очистить символы, отличные от ASCII. Строки, которые я очищаю, - UTF-8.

При использовании в файле символов, отличных от ASCII, консоль не запускается, потому что она интерпретирует фигурные кавычки как обычные кавычки.

Как избежать фигурных кавычек в gsub?

Как написать gsub, который использует юникод для фигурных кавычек (например, U + 201C).

Работа в Rails 3.07 и Ruby 1.9.2.

6
задан B Seven 15 February 2012 в 23:51
поделиться