Я хочу предоставить пользователям текстовую область, в которой они могут вводить текст. Позже я сопоставлю этот ввод с другим вводом и извлечу его, если он найден.
Поток:
Затем Для извлечения я использую следующее:
text_reply = text_reply.sub(/#{user.text_to_extract}/m, '').strip
Проблема в том, что кажется, что символы вроде новых строк или вертикальных черт | ломают его. Входные данные, с которыми мы хотим сопоставить, могут выглядеть так:
XXXXXX
XXXXXX
XXXX & XXXXX
asdasd: 123312321 | dasasddsadasads
http://yahoo.com
Предложения? Thansk