Вырезать коды символов из текста

Статус
Закрыто для дальнейших ответов.

pingvinchic

Well-Known Member
Регистрация
19.11.2009
Сообщения
81
Добрый день!

Существует ли функция, с помощью которой можно удалить из текста коды символов такие как   » » и т.д. ?
 

CamaroSS

Well-Known Member
Регистрация
21.02.2012
Сообщения
176
В зависимости от реальной цели — либо html_entity_decode(), либо str_replace(), либо preg_replace по паттерну
Код:
'/&[0-9a-z]+;/i'
На html_entity_decode() особо полагаться не стоит.
 

pingvinchic

Well-Known Member
Регистрация
19.11.2009
Сообщения
81
имелись ввиду функции javascript
str_replace подходит только когда нужно вырезать какой-то конкретный код символа
 

pingvinchic

Well-Known Member
Регистрация
19.11.2009
Сообщения
81
str_replace подходит только когда нужно вырезать какой-то конкретный код символа
Вы бы хоть по ссылке перешли и почитали...
можно сразу несколько заменять, но все равно заранее определенных, а надо любые
 

CamaroSS

Well-Known Member
Регистрация
21.02.2012
Сообщения
176
В JS
Код:
s.replace(/&[0-9a-z]+;/gi,'')
очевидно же. Для декодирования есть такая штука (см. зависимости в начале скрипта).
Блин, кто может объяснить, почему в JS регэкспы кавычками не огораживаются?
 

pingvinchic

Well-Known Member
Регистрация
19.11.2009
Сообщения
81
Спасибо, получилось таким способом
Код:
s.replace(/&[0-9a-z]+;/gi,'')
 
Статус
Закрыто для дальнейших ответов.
Верх Низ