Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   удаление строки до определённого символа (https://javascript.ru/forum/misc/31358-udalenie-stroki-do-opredeljonnogo-simvola.html)

Vampir3 04.09.2012 22:34

удаление строки до определённого символа
 
есть строка

var str = "От Андрея: привет!"

мне нужно избавиться от всего, что идёт после знака ":"
можно ли это как-то реализовать?

Aetae 04.09.2012 22:40

Есть 2 варианта: регулярками и обычным способом. Второй быстрее, но не подходит если потом вдруг появятся дополнительные условия.

var str = "От Андрея: привет!";

var str1 = /^[^:]+/.exec(str)[0];

var str2 = str.substring(0,str.indexOf(':'));

alert([str1,str2])

Vampir3 04.09.2012 22:46

спасибо большое ;-)


Часовой пояс GMT +3, время: 08:10.