Lenguaje 4D Comandos StringVersión: 20 R10 BETA StringChange string ( fuente ; nuevo ; posicion ) : Text Char ( codigoCaracter ) : Text Character code ( unCaracter ) : Integer Compare strings ( cadenaA ; cadenaB {; opciones} ) : Integer CONVERT FROM TEXT ( texto4D ; juegoCaracteres ; blobConvertido ) Convert to text ( BLOB ; juegoCaracteres ) : Text Delete string ( fuente ; posicion ; numCaracteres ) : Text GET TEXT KEYWORDS ( texto ; arrPalabrasClaves {; *} ) Insert string ( fuente ; ainsertar ; posicion ) : Text Length ( cadena ) : Integer Localized string ( resNombre ) : Text Lowercase ( laCadena {; *} ) : Text Match regex ( patron ; laCadena ; inicio {; pos_encont. ; long_encont.}{; *} ) -> Resultado Match regex ( patron ; laCadena ) -> Resultado Num ( expresion {; separador} ) : Real Position ( buscar ; laCadena {; inicio {; longEncont}}{; *} ) -> Resultado Position ( buscar ; laCadena ; inicio ; longEncont ; opciones ) -> Resultado Replace string ( fuente ; obsoleta ; nueva {; reemplazos}{; *} ) : Text Split string ( cadenaASeparar ; separador {; opciones} ) : Collection String ( expresion {; formato {; agregarHora}} ) : Text Substring ( fuente ; aPartirDe {; numCaracteres} ) : Text Uppercase ( laCadena {; *} ) : Text