
23/01/2008, 16:07
|
 | | | Fecha de Ingreso: marzo-2002 Ubicación: Madrid
Mensajes: 161
Antigüedad: 23 años Puntos: 0 | |
Tomar solo un trozo del articulo despues de una busqueda Buenas, tengo una base de datos con artículos de gran gran tamaño en ella, hago una búsqueda y me devuelve aquellos artículos que coinciden, pero a la hora de mostrarlo, quiero que aparezcan una serie de caracteres delante y detrás de la palabra buscada como hace Goole, por ejemplo:
Titulo
..una breve descripción de las espadas encontradas en la batalla...
Utilizo strpos para encontrar la palabra y consigo mostrar parte de delante y parte de detrás, el problema viene cuando la palabra esta unida a una coma , a un punto o a cualquier otro signo. No se si existe una función que utilice expresiones regulares y te devuelva la posición dentro de la cadena como hace strpos.
Otra opción sería eliminar estos símbolos del texto, pero este en algunos casos quedaría ilegible.
__________________ Más sabe el diablo por viejo que por diablo. |