sessionStorage - 5МБайт - всего вмещает?
|
Brick,
document.addEventListener("DOMContentLoaded", function () {
var div = document.getElementsByClassName("page_title_in")[0];
div.innerHTML = sessionStorage.txt = "текст" });
|
Цитата:
|
рони,
k=str.replace(new RegExp("@",'g'),"текст")
в данном скрипте не работает :) и \ как их заствить работать? |
не работает:
- скобка - двоеточие - след для смены ( |
J=q.replace(new RegExp("[J]",'g'),"Кандидат Javascript-наук")
беда не меняет [J] на Кандидат Javascript-наук а, меняет [J] на [Кандидат Javascript-наук] рони, помогите пожалуйста :( |
Brick,
Специальные символы в RegExp смотреть, запоминать всё по ссылке https://javascript.ru/RegExp служебные символы надо экранировать!!! ссылку как это сделать вам была дана в посте №37, вторая ссылка и там строка 10 и 12. new RegExp("[J]",'g') найти везде только букву j new RegExp("\[J\]",'g') найти квадратные скобки с буквой j |
рони,
спасибо |
рони,
не работает
q=str.replace(new RegExp("\[J\]",'g'),"Кандидат Javascript-наук")
помогите пожалуйста |
Brick,
var str = "[J] test [J]",
metachars = /([[\]{}()*+?.\\|^$\-,&#\s])/g,//служебные символы
patern = "[J]",//строка поиска
reg = new RegExp(patern.replace(metachars, '\\$1') /* добавление слеша к служебным символам строки поиска */ , 'g'),//создание RegExp
q=str.replace(reg,"Кандидат Javascript-наук");
alert(q);
|
| Часовой пояс GMT +3, время: 22:17. |