Я использую Ruby 1.8.7, пытаюсь сгенерировать строку с символами \ ', чтобы создать сценарий для работы в MySQL. . Результат должен быть таким:
INSERT INTO table (name, description) values ('Joana d\'Arc', '')
Но я не могу получить только одну обратную косую черту в рубиновой строке. Используя следующий код:
string = "INSERT INTO table (name, description) values ('Joana d\\'Arc', '')"
Я получил следующую строку:
INSERT INTO table (name, description) values ('Joana d\\'Arc', '')
И с:
string = "INSERT INTO table (name, description) values ('Joana d\'Arc', '')"
Я получил эту строку:
INSERT INTO table (name, description) values ('Joana d'Arc', '')