регулярни изрази

регулярни изрази

Регулярните изрази се използват за търсене на мачове в линията. Някои често срещани примери за регулярни изрази, които виждате. В таблиците по-долу. За да посочите регулярен израз, добавете към шаблон оператор «.reg.».

В интернет има много сайтове и книги, посветени на тази тема. Един от тях - това е PerlDoc сайт:

ПРЕДУПРЕЖДЕНИЕ

Регулярните изрази са мощен инструмент за търсене струни мач. Поради тази причина, Trend Micro препоръчва администратори, които решат да използват регулярни изрази, как да овладеят регулярен израз синтаксис. Лошо написани регулярни изрази могат да имат силно негативно влияние върху производителността. Trend Micro препоръчва да се започне с прости регулярни изрази, които не използват сложен синтаксис. С въвеждането на новите правила, за да направите резервно копие и да видим как Agent Агентът на Съобщения за сигурност управлява съобщения от Вашия правило. Ако сте сигурни, че по правило все още няма неочаквани последствия, можете да промените своята сила.

Примери регулярен

Някои често срещани примери за регулярни изрази, които виждате. В таблиците по-долу. За да посочите регулярен израз, добавете към шаблон оператор «.reg.».

Преброяване и групиране

(Стрес) \ б съвпада с всеки текстов фрагмент, който съдържа подниз «стреса» за незабавно последвано от връщане към отбележат един знак изтриване 0x08 в ASCII).

А границата дума (\ б) - мястото между два знака, едната страна на който е \ на w, а от друга - \ W (в произволен ред), като се брои очакваните герои от началото или в края на съответния \ W (между класовете характер \ б представлява за връщане по-често, отколкото границата на думата).

Символ ASCII символи за уточняване шестнадесетичният код (където чч представлява брой шестнадесетичен двуцифрено).

\ X7E (\ w) съвместим всеки текстов фрагмент, който съдържа точно шест букви и цифри, предшествани от тилда ( "

"). Ето защо, има думите "

Генериране на регулярни изрази

При определянето на правилата на настройки за функцията за предотвратяване на загуба на данни, имайте предвид, че на регулярен израз генератор може да създаде само прости изрази, в съответствие със следните правила и ограничения.

Променливите могат да бъдат само букви и цифри.

Всички други знаци, като например [-], [/], и така нататък, могат да бъдат постоянни само.

Области на променливи могат да бъдат само A-Z, и 0-9; не трябва да бъдат ограничени диапазони, например до A-D.

В регулярни изрази, генерирани от този инструмент, малки и големи букви.

Регулярни изрази, създадени с помощта на този инструмент, който се използва, за да намерите само положителни мачове, не отрицателни ( "ако не съвпада").

Изразите въз основа на извадката могат да съвпадат само с точно същия брой знаци и пространства като в извадката. С помощта на този инструмент не може да създаде шаблони, за да намери мач с "една или повече" на тези символи или низове.

Сложните експресия синтаксис

Изразяване с ключова дума съдържа знаци - най-малката единица на сравнение на изразяване със съдържанието. Знакът може да бъде оператор, логично символ, или операнда, т.е. аргумент или стойността, с която работи на оператора.

Броят на операторите включва .и. OR. НЕ. КРАЙ. Да се ​​случи. WILD. . "(". И ".).". Операнд и операторът трябва да бъдат разделени от интервал. Освен това операнд може да съдържа няколко знака. Вижте. Ключови думи.

Използване на регулярни изрази в

Следващият пример описва работата на филтъра чрез осигуряване на съдържание, един от филтрите по подразбиране.