Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/12/2015, 18:38
enred2
 
Fecha de Ingreso: marzo-2014
Mensajes: 11
Antigüedad: 10 años, 8 meses
Puntos: 0
Poner negrita a listado (numeración) en un texto

Hola.
Tengo que poner negrita el listado de Artículos, números y letras en un texto, ejemplo:

Para los "Artículos" uso esto y me va bien:

Código PHP:
$buscar = array("Artículo 1""Artículo 2""Artículo 3""Artículo 4");
$cambiar = array("<b>Artículo 1</b>""<b>Artículo 2</b>""<b>Artículo 3</b>""<b>Artículo 4</b>");
$texto str_replace($buscar$cambiar$texto); 
Pero para lo demás no sé qué hacer. Por favor una ayuda.

Como se puede ver en el párrado, hay numeraciones que terminan en un punto (.) o punto y raya (.-) o algunos no la tienen, pero siempre hay un espacio (número)(espacio)(texto)

Artículo 1. un texto lo que sea

1. un texto lo que sea
1.2 un texto lo que sea
1.3 un texto lo que sea
2. un texto lo que sea
3. un texto lo que sea
4.- un texto lo que sea

Artículo 2. un texto lo que sea

2.1 un texto lo que sea
2. un texto lo que sea
2.1 un texto lo que sea
2.2. un texto lo que sea
a) un texto lo que sea
b) un texto lo que sea

Artículo 3.- un texto lo que sea
3.1.- un texto lo que sea
3.2 un texto lo que sea
a. un texto lo que sea
b. un texto lo que sea
c un texto lo que sea