[英]How to escape single quote within another string which contains single quote in javascript?
嗨,我想在另一個字符串中轉義單引號。
我有以下字符串:
'I'm a javascript programmer'
在上面的字符串中,我需要轉義單引號
預期的輸出是:
'I\'m a javascript programmer'
我需要在JavaScript中的eval()中進行處理。
字符串會像這樣...
"[['string's one','string two','string's three']]"
如何解決這個問題。 提前致謝...
var s = "my string's"
s = s.replace(/'/g, "\\'");
轉義html字符串中引號的正確方法是使用字符實體。
'I'm a javascript programmer'
雙引號也是如此:
'"I'm a javascript programmer"'
這可以解決問題:
var str = "'I'm a js programer.'";
str.replace(/(\w)'(\w)/g, "$1\\\'$2");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.