Часто используемые реуглярные выражения

Parent Previous Next

.*? - любая строка (. - любой символ ; * - любое количество раз; ? - выбираем самое короткое совпадение из всех возможных)

абв.*?$ - от последовательности абв и до конца строки

^.*?абв - от начала строки до последовательности абв

[^<>]*? - строка без тегов <a[^><]*?http://adversoft.org[^><]*?>

[^/]*? - строка без слеша site/[^/]*?/[^/]*?/$

[\d]{4,6} - строка, в которой есть последовательность, состоящая из 4-6 цифр, идущих подряд

[\d]{4,6}$ - строка, которая заканчивается последовательностью, состоящей из 4-6 цифр, идущих подряд

[\d]{2}$- строка, которая заканчивается последовательностью, состоящей из 2 цифр, идущих подряд

[a-zа-я0-9А-ЯA-Z-]* - строка любой длины из символов английского и русского алфавитов, цифр и тире.

Created with the Personal Edition of HelpNDoc: Produce Kindle eBooks easily