23/01/2008, 16:07
|
| | | Fecha de Ingreso: marzo-2002 Ubicación: Madrid
Mensajes: 161
Antigüedad: 22 años, 8 meses 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. |