Ненужный код
Есть такой код
var rep = '[тут много динамического кода ] привет юзер, и добро пожаловать [и тут тоже много кода]'.replace(/ привет (.*?), и добро пожаловать /, '$1'); alert(rep); При выполнении выдаёт [тут много динамического кода ]юзер[и тут тоже много кода] как сделать чтоб он не обращал внимание на лишний код т.е. чтоб выдало просто - юзер? |
var rep = / привет (.*?), и добро пожаловать /.exec('[тут много динамического кода ] привет юзер, и добро пожаловать [и тут тоже много кода]')[1];
alert(rep);
|
Спс, ещё вопрос
var rep = / привет (.*?), и добро пожаловать /.exec('[тут много динамического кода ] привет юзер, и добро пожаловать [и тут тоже много кода]')[1];
if(rep==null){
alert("Ошибка");
}else{
alert("Все ок");
}
Так все ок, но стоит спровоцировать ошибку, например убрать "привет" так код перестаёт выполнятся |
[1] уебрите
попытка зобрать свойства у NULL обарачеваються тайп-еррором. |
| Часовой пояс GMT +3, время: 14:12. |