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

Еще шаблоны регулярных выражений в Perl

Например, /а {2} не совпадает с 'A' в "конфетку", но соответствует всем коэффициенты а в "caandy" и "caaaaaaandy.". {N}, где N является положительным целым числом. Это соответствует ровно п вхождений предыдущего пункта. /а {2} /не совпадает с 'A' в "конфеты", но это соответствует всем коэффициенты а в "caandy," и только первые два разработчика А в "caaandy." {п, т}, где п и т целые положительные числа. Это соответствует, по крайней мере п и в большинстве м вхождений предыдущего пункта.

Например, /а {1,3} /не совпадает ни в "cndy", 'а' в "конфеты", первые два а 'в "caandy", и первый три А в "caaaaaaandy". Обратите внимание, что при совпадении с "caaaaaaandy", матч является "AAA", хотя имеющаяся строка имела больше в нем. Следующий код создает матч: мой $ = год "2009"; $ год = ~ /\\ d {2,4} /Это простой проверки, что делает, что год, по крайней мере 2 цифры, а не более 4 цифр.

Вы можете попробовать выше со следующей программой: используйте строгое; мой $ год = "2009"; если ($ год = ~ /\\ d {2,4} /) {печати "Согласованные"; } Еще {печать "не согласованный"; } Сопоставление Чередование Мы можем сочетать различные символьные строки с чередованием метасимволом

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