Ruby错误:“字符类有''没有转义”和“字符类的过早结束”

时间:2012-05-13 11:29:17

标签: ruby regex special-characters

对于这行代码:

text = totaltext2.reject {|sentence| nilfacs.any?{|fac| sentence =~ /#{fac}/i}}

我收到以下错误:

1。)“角色类有'[没有逃脱”

2。)“字符类的过早结束”后跟:'in'每个“','in”任何?“','in”reject“','in'

有谁能告诉我需要改变什么和/或问题是什么?我无法弄清楚错误是什么。

1 个答案:

答案 0 :(得分:5)

'fac'中的一个字符串有未转义的正则表达式字符。