2012-11-08 75 views
-1

例如说我有字符串:使用javascript转义字符串引号?

var name = 'Mc'Obrian' 

我希望能够逃过第一次报价和最后报价而已,不是名称中使用的报价,我怎么能在JavaScript实现这一目标?感谢

+0

对不起,什么? “逃脱”为了什么目的? – deceze

+0

你真的有什么字符串?整个“'var name ='Mc'Obrian''”? – Bergi

+1

我有一种感觉,你会从阅读[大逃避主义(或:你需要知道如何处理文本中的文本)](http://kunststube.net/escapism/)中受益。 – deceze

回答

1

下面将正确转义鉴于你目前的代码中的单引号:

var name = 'Mc\'Obrian' 

我建议你阅读following tutorial about strings。如果您对性能考虑感兴趣,请致电read this question

+0

感谢您的回答,但我需要功能来做到这一点,我无法控制从流中获取的字符串:) – unknown

+1

您应该更新您的问题以反映您的全部要求。 –

1

使用\逃脱单引号,像这样:

var name = 'Mc\'Obrian' 
1

var name = 'Mc\'Obrian'

var name = "Mc'Obrian"