Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.01.2016, 13:44   #1
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,897
Вопрос Замена запрещённых символов на пустоту

Помогите пожалуйста с помощью javascript удалить из строки (bla*|\:"<>?/pla) запрещённые символы *|\:"<>?/

Последний раз редактировалось Shouldercannon; 24.01.2016 в 14:13.
Shouldercannon вне форума Ответить с цитированием
Старый 24.01.2016, 14:24   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Код:
var inputStr = "Ваша строка";
var invChars = /[*|:"<>?\/]/;

var result = inputStr.replace(invChars, '');
Вадим Мошев вне форума Ответить с цитированием
Старый 24.01.2016, 16:20   #3
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Вадим, флаг g забыл
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 24.01.2016, 16:46   #4
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Точно, спасибо, Александр.

Новый Вариант будет таким:
Код:
var inputStr = "Ваша строка";
var invChars = /[*|:"<>?\/]/g;

var result = inputStr.replace(invChars, '');
Вадим Мошев вне форума Ответить с цитированием
Старый 24.01.2016, 17:13   #5
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,156
По умолчанию

А если использовать старый-добрый escape - не устроит?
ADSoft вне форума Ответить с цитированием
Старый 24.01.2016, 17:14   #6
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
А если использовать старый-добрый escape - не устроит?
Что вы имеете в виду?
Вадим Мошев вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
замена символов Ernest027 БД в Delphi 2 24.07.2015 17:09
Замена символов Alexandr- Помощь студентам 1 09.04.2013 15:36
замена символов sveta11115 Общие вопросы C/C++ 11 21.03.2010 10:56
c++ замена символов sveta11115 Помощь студентам 0 21.03.2010 00:09
Замена символов PAVEL315 Общие вопросы Delphi 1 03.02.2007 21:56