<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Curso_POO_PHP_Expresi%C3%B3ns_regulares</id>
	<title>Curso POO PHP Expresións regulares - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Curso_POO_PHP_Expresi%C3%B3ns_regulares"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Curso_POO_PHP_Expresi%C3%B3ns_regulares&amp;action=history"/>
	<updated>2026-10-26T07:05:49Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=Curso_POO_PHP_Expresi%C3%B3ns_regulares&amp;diff=36715&amp;oldid=prev</id>
		<title>Vlourido en 08:59 26 jul 2013</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Curso_POO_PHP_Expresi%C3%B3ns_regulares&amp;diff=36715&amp;oldid=prev"/>
		<updated>2013-07-26T08:59:37Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Curso POO PHP| 111 - Curso POO PHP]]&lt;br /&gt;
== Expresións regulares ==&lt;br /&gt;
&lt;br /&gt;
PHP ofrece soporte para utilizar expresións regulares ao estilo das que ten a linguaxe Perl por medio da [http://www.php.net/manual/es/book.pcre.php librería PCRE], que dende a versión 5.3.0 da linguaxe PHP xa non pode ser deshabilitada.&lt;br /&gt;
&lt;br /&gt;
As expresións regulares empréganse xunto con certas funcións para realizar buscas, sustitucións ou divisións en cadeas de texto. O patrón que contén a expresión regular encérrase entre delimitadores. O delimitador pode ser calquera caracter alfanumérico menos a barra invertida e o espazo.&lt;br /&gt;
&lt;br /&gt;
=== Patróns ===&lt;br /&gt;
&lt;br /&gt;
Dentro dos [http://www.php.net/manual/es/pcre.pattern.php patróns], pódense empregar caracteres especiais como os seguintes:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Caracter !! Significado&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;\&amp;#039;&amp;#039;&amp;#039; || Escapa calquera dos caracteres especias para poder empregalo dentro do patrón perdendo o seu significado.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;^&amp;#039;&amp;#039;&amp;#039; || Fixa o comezo da cadea&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;$&amp;#039;&amp;#039;&amp;#039; || Fixa o final da cadea&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;.&amp;#039;&amp;#039;&amp;#039; || Un caracter calquera&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;?&amp;#039;&amp;#039;&amp;#039; || O caracter anterior é opcional; pode figurar 0 ou 1 veces&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;+&amp;#039;&amp;#039;&amp;#039; || Repite o caracter anterior 1 ou máis veces&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;*&amp;#039;&amp;#039;&amp;#039; || Repite o caracter anterior 0 ou máis veces&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;&amp;amp;#124;&amp;#039;&amp;#039;&amp;#039; || Separa dúas expresións alternativas&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;[]&amp;#039;&amp;#039;&amp;#039; || Abranguen un conxunto ou rango de caracteres&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Por exemplo:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Patrón !! Significado&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;^&amp;amp;lt;b&amp;gt;.*&amp;amp;lt;/b&amp;gt;$&amp;#039;&amp;#039;&amp;#039; || Calquera texto que comeza coa etiqueta &amp;amp;lt;b&amp;gt; e remata con &amp;amp;lt;/b&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;^a&amp;amp;#124;A$&amp;#039;&amp;#039;&amp;#039; || Letra a minúscula ou A maiúscula&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;a&amp;amp;#124;A&amp;#039;&amp;#039;&amp;#039; || Calquera texto que conteña a letra a minúscula ou letra A maiúscula&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;[oO]?la&amp;#039;&amp;#039;&amp;#039; || Calquera texto que conteña &amp;quot;ola&amp;quot; ou &amp;quot;Ola&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Funcións ===&lt;br /&gt;
&lt;br /&gt;
Entre as [http://www.php.net/manual/es/ref.pcre.php funcións que soportan expresións regulares] temos:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[http://www.php.net/manual/es/function.preg-match.php preg_match]&amp;#039;&amp;#039;&amp;#039;. Compara unha cadea de texto con unha expresión regular.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[http://www.php.net/manual/es/function.preg-replace.php preg_replace]&amp;#039;&amp;#039;&amp;#039;. Realiza sustitucións de expresións regulares en cadeas de texto.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[http://www.php.net/manual/es/function.preg-split.php preg_split]&amp;#039;&amp;#039;&amp;#039;. Divide unha cadea de texto mediante unha expresión regular.&lt;br /&gt;
&lt;br /&gt;
--[[Usuario:Vlourido|Víctor Lourido]] 20:19 26 jun 2013 (CEST)&lt;/div&gt;</summary>
		<author><name>Vlourido</name></author>
	</entry>
</feed>