| 
 Помогите написать регулярное выражение! Всем привет!  Все не могу понять, как правильно написать регулярное выражение для следующей задачи: Например: <div>123|test</div> <div>632|bot</div> <div>26|hello</div> Из каждой строки данного списка необходимо удалить все, что находится до и включая "|". То есть вывести должно: <div>test</div> <div>bot</div> <div>hello</div> Как это правильно сделать? Учитывая то, что числа слева могут быть любой длинны.. | 
| 
 
alert("<div>123|test</div>".replace(/(<[\s\S]*?>)[\s\S]*?\|/, "$1"));
 | 
| 
 Цитата: 
 
alert("<div>123|test</div>".replace(/\d+\|/, ""));
 | 
| 
 Спасибо огромное!) | 
| 
 Всем Доброго дня! Что бы темы не плодить, задам аналогичный вопрос в этой. Мне нужно получить строку содержащую только прописные буквы русского и латинского алфавита, например: строка "МАМА мыла РАМУ" , результат "МАМАРАМУ". Выражение /([А-ЯA-Z]+)/ Возвращает две строки "МАМА" и "РАМУ" как сделать регулярку которая вернёт одну, или всё же их объединять придётся? | 
| 
 Придётся объединять. | 
| 
 Ну, и ещё можно так: 
alert("МАМА мыла РАМУ. Рама отбивался и дрыгал НОГАМИ.".replace(/[^А-ЯA-Z]*/g, ""));
 | 
| 
 Спасибо! | 
| Часовой пояс GMT +3, время: 11:44. |