jueves, 5 de septiembre de 2013

Buscar un texto en un String


  Datapatt Type string Value '.',
  result_tab Type match_result_tab,
        lv_offset 
Type i,
        lv_lenght 
Type i.

  
Field-SYMBOLS <match> Like Line Of result_tab.
 “Offset contiene la posicion donde se encuentra el caracter en la cadena.
  
Find patt In  '127.280,01' Match Offset lv_offset Match Length lv_lenght.
      
  “De esta forma se deja en  resultado en una estructura que contiene
  “la posición de cada aparición del carácter(texto) buscado en la cadena
  “y la longitud   
  Find All Occurrences Of patt In 'Everybody knows this is nowhere' 

     RESULTS result_tab.

  
Loop At result_tab Assigning <match>.
    
Write/ <match>-offset<match>-length.
  
Endloop.

No hay comentarios:

Publicar un comentario