Регулярное выражение(удаление, добавление подстроки в строке)
Доброго времени суток гуру!
Нужна регулярка, либо метод при таком условии... К примеру есть var value = '↕413↕6323↕63552↕'; Нужно удалить значение в строке Порядок удаление: 6323 на выходе = '↕413↕63552↕' 63552 на выходе = '↕413↕' 413 на выходе = пустая строка и добавление в обратном порядке? Спасибогромное! |
Цитата:
var value = '↕413↕6323↕63552↕';
value=del(value,6323);
alert(value);
value=del(value,63552);
alert(value);
value=del(value,413);
alert(value);
function del(Str,Sub){
Str=Str.replace(Sub+'↕','');
return Str=='↕'? '': Str;
};
|
:thanks:
|
ksa,
del(Str, 52) |
:write:
var value = '↕413↕6323↕63552↕';
value = del(value, 6323);
alert(value);
value = del(value, 63552);
alert(value);
value = del(value, 413);
alert(value);
function del(Str, Sub) {
return Str = Str.replace('↕' + Sub + '↕', '↕').replace(/^↕$/, '')
};
|
| Часовой пояс GMT +3, время: 17:19. |