- Separar una cadena delimitada en un array.
- Convertir un array en una cadena delimitada.
- Determinar si una cadena está en minúsculas, mayúsculas, si es alfabética o alfanumérica.
- Reemplazamiento global.
- Contar el número de apariciones de una determinada cadena.
- Eliminar espacios y caracteres no imprimibles del principio o final de una cadena.
- Determinar si una cadena es un operador de comparación o aritmético.
- Capitalizar todas las palabras en una cadena.
Hay que definir n_cst_string como una variable global, de instancia o local según convenga en la aplicación.
Para habilitar el servicio:
n_cst_string inv_string
Este objeto utiliza la opción autoinstantiate, que elimina la necesidad de codificar sentencias CREATE o DESTROY.
Para llamar una función del servicio:
n_cst_string lnv_string
Integer li_newlines
String ls_line[ ]
...
li_newlines = lnv_string.of_ParseToArray(as_text, "~r~n", ls_line)
P.D.: Este objeto es propio de las librerías PowerBuilder Foundation Class, para su entendimiento y uso puede leer el manual de PowerBuilder Foundation Class, en el articulo Objetos PFC para aplicaciones no PFC (PFC Objects for Non PFC Applications) encontrara el link de descarga para utilizar este objeto libre.
No hay comentarios:
Publicar un comentario