*   >> Чтение Образование Статьи >> science >> programming

Еще Регулярные выражения в Perl

<р> Регулярные выражения Perl в для начинающих - Часть 8 Введение Это восьмая часть моей серии, регулярные выражения Perl в для начинающих. Мы узнали много о регулярных выражений в Perl. То, что мы узнали бы решить многие из наших проблем. Тем не менее, наступит время, когда вы хотели бы сделать больше в Regex. Так что это последняя часть, чтобы вы могли сделать больше в Regex. Компиляция регулярных выражений Это возможно для Вас, чтобы использовать тот же регулярное выражение снова и снова в сценарии.

Обычно, регулярное выражение, как мы узнали, должна быть пересмотрена каждый раз вы его используете. Для увеличения скорости, вы можете иметь регулярное выражение скомпилированные один раз и затем использовать его в составленном состоянии снова и снова, в вашем сценарии. QR //оператор соответствует регулярное выражение и возвращает форму регулярных выражений, которые могут быть отнесены к переменной. Таким образом, вы можете иметь: мой $ рег = QR /шаблон /; В $ рег теперь может быть использован в операции связывания.

Таким образом, вы можете иметь следующий сегмент кода: мой $ availableString =; "Hello World!" мой $ рег = QR /Мир /; $ availableString = ~ $ р; Выше выражение привязки производит матч. Второе утверждение выше делает составление и присвоение переменной. Рассмотрим следующее: мой $ availableString = "Hello World"; мой $ рег = QR /Мир /; $ availableString = ~ $ р; $ availableString = ~ /Мир /; Второе утверждение здесь, компилирует регулярное выражение и присваивает результат переменной.

Последние два оператора одинаковы, однако последний, но один оператор выполняется быстрее, чем последний, так как он уже составлен. Вы можете включать скомпилированный $ рег внутри другого регулярных выражений, например "Привет мир!" = ~ /$ Р! /Выше утверждение эквивалентно медленной "Hello World!" ! = ~ /Мир /Обратите внимание на наличие знака восклицательным знаком в регулярном выражении; $ рег и '!' образует регулярное выражение.

Встраивание Комментарии и модификаторы в регулярном выражении Встраивание Комментарии Мы видели, как комментарий может быть встроен в регулярное выражение с х модификатора. Метод встраивания комментарий в этом разделе, как чистый или официальным способом вложения комментарии. Выражение использовать для встраивания комментарий является (? # Комментарий) Вы начинаете с '(? # ", Вы введите комментарий, а затем вы в конечном с') '. Слово "Интернет" обычно начинается с "я" в верхнем регистре.

Регулярное выражение, /ввода это интерн

Page   <<       [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.