2015-09-06 88 views
0

我试图将包含HTML内容的字符串email拆分为2个部分,一个在<div class=\"gmail_signature\">之前,另一个在之后。Ruby字符串索引与转义双引号

编辑:下面是什么在email样本: My email is here<div class=\"gmail_quote\">and my signature</div>

所以我想有My email is here<div class=\"gmail_quote\">and my signature</div>分开。由于\",使用email.index('<div class=\"gmail_signature\">')返回nil。 gsub发生同样的问题。

处理这个问题的最佳方法是什么? 谢谢!

+1

告诉我们字符串的样本内容请 –

回答

1
email = 'aaa<div class="gmail_signature">bbb' 
=> "aaa<div class=\"gmail_signature\">bbb" 
email.split('<div class="gmail_signature">') 
=> ["aaa", "bbb"] 
+0

它的工作!我只需要删除\ ... – Davor

相关问题