2014-01-16 5 views

ответ

0

Regexp.quote возвращает строку со специальными символами, экранированными. Эта возвращаемая строка может быть разделена на «\\».

Так решение: Regexp.quote ('00050 \ 00050') Раскол ('\\') [0]

5
str = "12345/56789" 
print str.split('/') # => ["12345", "56789"] 

Edit: С переходом к обратной косой черты, он должен быть:

str = '12345\56789' 
print str.split('\\') # => ["12345", "56789"] 

Вам нужен двойной обратной косой черты, чтобы избежать возможности избежать закрытия кавычки.

+0

Извините за опечатку.. Эта косая черта на самом деле «\». – Syshacky

+0

@ user1731249 Затем используйте обратную косую черту в расколе. –

+0

Поскольку обратная косая черта хочет избежать закрывающей цитаты, вам теперь нужно использовать двойную обратную косую черту '('\\')' – Kal

Смежные вопросы