Guest User

Untitled

a guest
Mar 22nd, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. Header 1
  2. Codigo : c001
  3. Nombre : Juan
  4. Total : 45,78
  5.  
  6.  
  7.  
  8. Header 1
  9. c001
  10. Nombre : Juan
  11. Cantidad : 23
  12. Subtotal : 45.89
  13.  
  14. Total : 3410.67
  15.  
  16. Header 1
  17. Codigo : c002
  18. Nombre : Ana
  19. Total : 45.89
  20. Header 1
  21. c001
  22. Nombre : Juan
  23. Cantidad:4
  24.  
  25. /(Header1.*?c001.*?)Header1/ism
  26.  
  27. ^Header 1(?:R(?!Header ).*+)*?
  28.  
  29. /^Header 1$(?:R(?!Header ).*+)*?RNombre : Juan$(?:R(?!Header ).*+)*/mi
  30.  
  31. R(?:Codigo : )?c001$
  32.  
  33. R.*bc001$
  34.  
  35. R.*c001.*+
  36.  
  37. $regex = '/^Header 1$(?:R(?!Header ).*+)*?RNombre : Juan$(?:R(?!Header ).*+)*/mi';
  38.  
  39. if (preg_match_all($regex, $texto, $resultado)) {
  40. //mostrar secciones
  41. $n = 0;
  42. foreach ($resultado[0] as &$seccion) {
  43. echo "n-----Seccion " . ++$n . "-----n";
  44. echo $seccion;
  45. }
  46. } else {
  47. echo "No se encontró el nombre";
  48. }
Add Comment
Please, Sign In to add comment