Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   требуется удалить символы (')' '(' ';') в строке (https://javascript.ru/forum/misc/4458-trebuetsya-udalit-simvoly-%27-%27-%27-%27-%27%3B%27-v-stroke.html)

har.Storm 23.07.2009 13:58

требуется удалить символы (')' '(' ';') в строке
 
Зарание для умных которые будут говорить что регулярки все делают:)

replace(/\(+/g, '');
replace(/\)+/g, '');
replace(/\;+/g, '');

не подходит из за того что ие ругается на то что я еще в каком то месте я удаляю эту скобку это место скорей всего находится в каком то файле к которому у меня нет доступа.
Прошу помоч или подсказать как удалить хотя б какой то из этих символов не используя регулярок.
для наглядного примера приведу код откуда требуется убрать символ ';'

<div class="product_description">
<p>
<span class="text_blue_b" style="color: rgb(78, 78, 78);">
<br/>
Тип корпуса
</span>
: CDMA 800;
<span class="text_blue_b" style="color: rgb(78, 78, 78);">
<br/>
Смартфон
</span>
: моноблок;
<span class="text_blue_b" style="color: rgb(78, 78, 78);">
<br/>
Размеры (ШxВxТ)
</span>
: нет;
</p>
</div>

буду очень признателен за помощь

Riim 23.07.2009 14:28

А ";" зачем экранируется?

har.Storm 23.07.2009 14:36

требуется удалить символы (')' '(' ';') в строке
 
омг этого не заметил)))тупость вышла но все равно это проблемы не решает)))
вот тогда кусок кода со скобками как их удалить не спользуя регулярок

<div style="padding-left: 77px;">
<a class="main_link" href="#">Отзывы:</a>
<strong>1</strong>
) |
<a class="main_link" href="#">Добавить отзыв</a>
</div>

har.Storm 23.07.2009 14:41

требуется удалить символы (')' '(' ';') в строке
 
кстати эта ошибка выдается только в ие6,7 остальные браузеры нормально читают все регулярки которые я пишу

Riim 23.07.2009 14:48

У меня IE7 нормально все удалил, попробуй multiline добавить.

har.Storm 23.07.2009 15:54

требуется удалить символы (')' '(' ';') в строке
 
блин я понимаю чтоу тебя все норм потомучто ты удаляеш только из этого куска кода регулярками но не из кода всей страницы
если есть желание постучи мне завтра в скайп har.Storm1 я тебе дам эту строницу что бы ты посмотрел что регулярками там чет не хочет получатся удалять
или же прошу обьясните как спомощью splin это можно сделать (знаю что это извращение какое то но все же)

jsch 24.07.2009 19:09

.split(")").join().split("(").join().split(";").join();

дауж... извращенье :)


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