2014-05-14 33 views
1

具體來說,我的代碼是:Regex.compile在Ruby中做什麼?

START_SINGLE_LINE_COMMENT = Regexp.compile(SINGLE_LINE_COMMENTS.map { |c| 
     "\s*#{Regexp.escape(c)} " 
    }.join("|")) 

這是什麼實際上做?

理想情況下,JS相當於什麼?

+0

'Regex.compile'確保特殊字符正確地逃脫 – bjhaid

+0

那麼這將如何看待JS? – Shamoon

回答