Tag: PREG-SPLIT
Estoy practicando con la base de datos AdventureWorks por ahora y recibiré cadenas como las siguientes: SalesOrderNumber=SOH123 y CustomerID=1. Las cadenas pueden no contener siempre =, ya que pueden ser >, <, >=, <=, !=, <>. Idealmente, me gustaría dividir cada cadena en 3 campos: la columna de la base . . . Read more
Divido una cadena por comas, pero no dentro de paréntesis, usando preg_split. He creado el siguiente código: preg_split(‘#,(?![^\(]*[\)])#’, $str); que funciona perfectamente a menos que haya una coma antes de un paréntesis anidado. Funciona para: $str = “first (1,2),second (child (nested), child2), third”; Array ( [0] => first (1,2) [1] . . . Read more
Estoy tratando de extraer una parte de la cadena 0044800 999999 en la primera aparición de un número distinto de cero. Estoy utilizando preg_split() de la siguiente manera: $str = preg_split("/[1-9]/", "0044800 999999", 2); var_dump($str[1]); El problema es que cuando se completa esta operación, también se elimina el dígito distinto . . . Read more