*   >> Lectura Educación Artículos >> science >> programación

Expresiones regulares en Perl Para Los Novice

los corchetes. Después de los corchetes, dispone de las siguientes dos cartas que son comunes en las tres palabras y seguir las diferentes primeras letras. La siguiente secuencia de comandos producirá un partido: use strict; mis $ availableString = "Ejemplos de criaturas son el murciélago, el gato y la rata."; if ($ availableString = ~ /[bcr] en /) {print "Matched"; } Else {print "No Matched"; } La expresión regular literal es: /[bcr] a /En este tema (expresiones regulares) el contenido en el interior de las dos barras inclinadas que se llama un patrón.

Hasta ahora, hemos visto dos patrones, uno, /[bcr] en /que describe un conjunto de palabras y otra, /del mundo /que describe una sola palabra. Veremos muchos más patrones en esta serie. Algunos caracteres especiales Hay algunos caracteres ASCII, que no tienen equivalentes de caracteres imprimibles y en cambio se representan por secuencias de escape. Los ejemplos más comunes son \\ t para una pestaña, \\ n para una nueva línea, \\ r para un retorno de carro y \\ a para una campana.

La pestaña horizontal Si quieres un tabulador horizontal que aparezca en el texto que debe escribir "\\ t" en el texto. Considere lo siguiente: mi $ availableString = "\\ lLa presente es una nueva sección y continúa como un párrafo."; Tenga en cuenta el '\\ t' para una pestaña horizontal en el principio de la cadena disponibles. Es posible que desee hacer coincidir el tabulador horizontal, \\ t.

Su expresión regular sería /\\ t /Con lo anterior, la siguiente expresión debe devolver true (emparejado) $ availableString = ~ /\\ t /Así que, para que coincida con \\ t en la cadena disponibles, sólo tiene que utilizar \\ t en el patrón. Los caracteres de control La notación en el patrón, para hacer coincidir un carácter de control es \\ cX donde X es una letra de la A a la Z. Si sólo desea hacer coincidir un carácter de control (no asociado con otros personajes), la expresión texto literal para el regex es: /\\ cX /La siguiente expresión produce un partido: "\\ cZ Eso es todo.

" = ~ /\\ CZ /Así, el uso justo escapó carácter de control en el patrón. Números hexadecimales en la programación, algunos números hexadecimales se escriben como: xhh ejemplo XBF Otros números hexadecimales se escriben como: xhhhh por ejemplo, xAF7B Yo no le dará una explicación más detallada acerca de los números hexadecimales; sólo sé que se pueden encontrar muchos ejemplos como los anteriores. La notación para hacer coincidir los números hexadecimales es \\ xhh

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.