Articles of regex

Para recorrer el registro hasta que la id to_reference no sea igual a 0 y también se aplique o condicione

Estoy atascado en el siguiente problema. Estoy aplicando la lógica de página al sitio web, que es un tipo de datos de encuesta. No puedo recuperar los registros en bucle hasta que from_reference_id tiende a anularse, y también puede haber y / o condición entre las dos referencias from_reference_id y to_reference_id y el bucle termina […]

Expresión regular con subexpresión

Encontré el siguiente código que tiene una expresión regular que no entiendo. Específicamente: ‘#(.+?)#si’ PHP dice que la función ‘preg_match’ devolverá lo siguiente: “Si se proporcionan coincidencias, entonces se completa con los resultados de la búsqueda. $ Coincidencias [0] contendrá el texto que coincide con el patrón completo, $ coincidencias [1] tendrá el texto que […]

Regex para bloquear un número de teléfono que contiene el mismo dígito más de 4 veces sucesivamente?

Me gustaría agregar una expresión regular para verificar si un número de teléfono contiene los mismos dígitos más de n veces. esto es lo que intenté: ^0[1-9]([-. ]?[0-9]{2}){4}$ ¿cómo puedo hacerlo? Gracias.

PHP / regex: Script para crear nombres de archivo con guiones en lugar de espacios

Quiero enmendar un script PHP que estoy usando en WordPress (complemento de imagen destacada automática). El problema es que este script crea nombres de archivo para miniaturas basadas en las URL de la imagen. Eso suena genial hasta que obtenga un nombre de archivo con espacios y la miniatura sea algo así como this%20Thumbnail.jpg y […]

PHP / RegEx – Lógica para anteponer nombres de tabla

Así que estoy tratando de construir un script que automáticamente prepeda nombres de columna válidos con su prefijo de tabla apropiado (por ejemplo, “t” o “r”) $t_columns = array(‘id’, ‘name’, ‘label’); $r_columns = array(‘related_value’); ENTRADA: id > 1 AND (name = ‘Hello’ OR label IN (‘World’, ‘Planet name AND label’)) AND (related_value > 1 AND […]

Usar Curl para obtener una fuente de página remota cómo hacer eco solo de una línea del código en función de su número

Estoy trabajando para obtener el código fuente de la página remota de la URL de esa página remota que obtuvo dinámicamente de la url que el usuario hizo clic de acuerdo con la array(‘event_id’, ‘tv_id’, ‘tid’, ‘channel’) matrices array(‘event_id’, ‘tv_id’, ‘tid’, ‘channel’) : i utilice el siguiente código para obtener la fuente de la página […]

preg_match_all después de la etiqueta hash antes de la próxima etiqueta hash en una cadena

Quiero encontrar (si existen) cualquier etiqueta hash y obtener la primera coincidencia de cada etiqueta más el texto después de ella, pero antes de la siguiente si existe otra. * ¡No todas las cadenas de mensajes llevan una etiqueta hash! Esto es lo que estoy tratando de hacer: Lista de posibles ejemplos de cadenas enviadas […]

Regex reemplazar palabra cuando no está encerrado entre corchetes

Intento crear una expresión regular donde reemplaza las palabras que no están entre corchetes. Esto es lo que tengo actualmente: $this->parsed = preg_replace(‘/\b(?parsed); Donde $ word podría ser uno de los siguientes, “Burkely Mayfair Trunk” o “Trunk”. Reemplazaría la oración Este Burkely Mayfair Trunk es muy bonito para Este [Burkely Mayfair [Trunk [productname]] [productname]] es […]

Límite de caracteres Regex

Estoy usando segmentos de URI para que coincidan con una forma de identificación y, básicamente, quiero que coincida con cadenas de hasta 5 caracteres solamente. ¿Cómo hago para regex para esto? Esto es lo que tengo hasta ahora pero no funciona, y es por eso que estoy aquí: /([a-zA-Z0-9*]{5})(?![a-zA-Z0-9*])/

Problemas con PHP, preg_replace y expresiones regulares

Estoy tratando de ejecutar este comando php: preg_replace($regexp, $replace, $text, $maxsingle); Donde los vars son: $regexp = ‘/(?!(?:[^\\]]|[^>\\]]+))\\b(שלום)\\b/imsU’; $replace = ‘$1’; $text is a long post $maxsingle = 3; Cuando el texto que bash hacer coincidir (en el caso anterior “שלום”) está en inglés, todo funciona. Sin embargo, cuando el texto es hebreo, no coincide […]