2014-07-23 6 views
0

Я хочу изменить следующую строкупечати специальный символ JQuery

Здравствуйте Mr ABC

следующим образом:

Hello "Mr ABC".

Строка Mr ABC содержит специальный символ/непечатаемый символ "".

P.S: Где я могу просмотреть связанные документы?

+0

сначала попробуйте исправить свою грамматику, ваш вопрос непонятен. также покажите нам некоторый код того, что вы пробовали. – nonchip

+1

вы хотите избежать их с помощью \, который сообщает javascript как относительные символы, а не как '' ' – yuvi

+1

попробуйте с' Hello \ "Mr ABC \" ' – Himanshu

ответ

1

Вы можете избежать специальных символов, пропустив их с помощью обратного слэша (\). Таким образом, знак двойной кавычки будет \", как в Hello \"Mr ABC\".

Документов вы стремитесь находитесь:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Values,_variables,_and_literals#Using_special_characters_in_strings.

Конечно, метки двойной кавычки не будут проблемой, если они содержат строку с одной кавычкой (как это было бы в JavaScript и jQuery, но не в HTML): 'Hello "Mr ABC"'.

0

Вы можете добиться этого, используя jquery. Просто нужно заменить вашу строку на «str».

$(document).ready(function(){ 
    var str = "Hello Mr ABC"; // replace your string 
    var newStr = str.substr(0,5)+' "'+$.trim(str.substr(5,str.length-1))+'"'; 
    alert(newStr); 
    }); 
+0

Почему в мире вам нужен jQuery? – epascarello

Смежные вопросы