19/08/2009, 07:10
|
| | Fecha de Ingreso: mayo-2009
Mensajes: 210
Antigüedad: 15 años, 8 meses Puntos: 0 | |
Respuesta: Problema con la funcion preg_replace_callback tenes razon
/(\B|\b)'.$termino.'(?:|s|es)(\B|\b)/i
pero esa si me anda, con plural y todo
la i es un modificador que indica que tome tanto mayusculas como minusculas, o sea Cai y cai
la / inicial y final indica donde comienza y termina el patrón, hay que usarlo siempre
igual poner \b|\B es lo mismo q nada, xq uno es la negacion del otro.. deberias hacerlo a mano, por ej poner (?='"-:,\.\s) (si es que es un texto normal, es decir sin caracteres raros como los caracteres de control) o algo asi, o negar [^\w] y agregarle los acentos, total las vocales son 5 nomas =)
te recomiendo q leas esa guia q t pase, asi te armas tu patrón a gusto
Última edición por horape; 19/08/2009 a las 07:26 |