Foros del Web » Programando para Internet » PHP »

contar ocurrencias usando regex

Estas en el tema de contar ocurrencias usando regex en el foro de PHP en Foros del Web. Hola a todos: Estoy buscando una función tipo substr_count, pero que cuente la cantidad de ocurrencia usando una expresión regular. Existe algo asi?...
  #1 (permalink)  
Antiguo 26/02/2010, 11:40
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 16 años, 5 meses
Puntos: 35
contar ocurrencias usando regex

Hola a todos:
Estoy buscando una función tipo substr_count, pero que cuente la cantidad de ocurrencia usando una expresión regular.
Existe algo asi?
__________________
I am Doyle please insert code.
  #2 (permalink)  
Antiguo 26/02/2010, 13:45
Avatar de lair  
Fecha de Ingreso: enero-2009
Ubicación: header('Location: Morelia");
Mensajes: 1.052
Antigüedad: 15 años, 11 meses
Puntos: 46
Respuesta: contar ocurrencias usando regex

Hola.

creo que puedes usar eso:

http://mx2.php.net/manual/en/function.ereg.php

int eregi ( string $pattern , string $string [, array &$regs ] )

si pones atencion al tercer parametro y haces algo como esto te dara el numero de concordancias que encontro:

Código PHP:
Ver original
  1. ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})", $date, $regs)
  2. echo sizeof($regs);

suerte.

Etiquetas: contar, ocurrencias, regex
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:45.