Casi todos los formatos de intercambio de datos Web , de HTML a XML , utilice etiquetas como una forma de separar los datos en bits utilizables. Sin embargo, trabajar directamente con los datos utilizando las funciones más básicas de cadena en PHP puede ser un desafío . Es por esta razón por la que PHP soporta expresiones regulares ( regex ) , una sintaxis estándar de la industria que puede ser utilizado para realizar los complejos buscar y reemplazar las operaciones en las cadenas . Usando expresiones regulares , se define un patrón que PHP busca y cómo debe ser reemplazado. Instrucciones
1
Abra un editor de texto o su entorno PHP favorito de desarrollo integrado ( IDE )
2
Escribe o pega lo siguiente en el editor : .
< P > # /usr /bin /php
php
$ tags = ' Algunos datos entre dos etiquetas XML < /xml >';
< p > $ pattern = '/<( \\ w +) > + < \\ /\\ w + > /s . ' ;
$ reemplazo = ' < $ { 1 } > se trata de un reemplazo < /$ { 1 } > ';
echo preg_replace ($ patrones, $ reemplazo, $ tag );
>
las líneas principales son la los que comienzan con "$ patrón " y " reemplazo de $ . " El patrón para buscar una palabra entre dos soportes de dirección para ser la etiqueta, un poco de información entre las etiquetas y otra etiqueta de cierre entre paréntesis flecha con una barra invertida .
El patrón de " reemplazo" reconstruye la cadena se encuentra desde el principio con la inicialmente detectado etiqueta y el texto nuevo.
3
Guarde su trabajo y haga doble clic en el archivo para ejecutarlo a través de PHP. La salida será :
Esto es un reemplazo < /xml >