Архив тегов для Регулярные выражения

Обрезка HTML тегов с фильтрцией по белому списку в C#

HTML/XML

Выполнить обрезку HTML тегов с помощью C# можно многими способами, но каждый имеет свои премущества и недостатки, особенности реализации и дополнительные ньюансы. В этой статье я хочу доступно объяснить те подходы к решению этой задачи, которые помогли мне, и показать какие ньюансы могут возникнуть при их использовании.

Читать далее

Использование кирилицы в preg_match()

При использовании preg_match чтобы проверить наличие кирилических симоволов нужно использовать не сами эти символы, а их коды.

// так работать не будет
preg_match("/^([а-я])+$/i", $str)

// всместо этого нужно использовать такую запись:
preg_match("/^([\x80-\xFF])+$/i", $str)