Línguagem 4D Comandos StringVersão: 20 R10 BETA StringChange string ( fonte ; novo ; posiçao ) : Text Char ( codigoCaractere ) : Text Character code ( caractere ) : Integer Compare strings ( string ; stringB {; opções} ) : Integer CONVERT FROM TEXT ( texto4D ; conjuntoCaracteres ; blobConvertido ) Convert to text ( BLOB ; conjuntoCaracteres ) : Text Delete string ( fonte ; posiçao ; numCaracteres ) : Text GET TEXT KEYWORDS ( texto ; arrPalavrasChaves {; *} ) Insert string ( fonte ; inserir ; posiçao ) : Text Length ( cadeia ) : Integer Localized string ( resNome ) : Text Lowercase ( cadeia {; *} ) : Text Match regex ( padrao ; umaCadeia ; posiçao {; pos_encont ; compr_encont}{; *} ) -> Resultado Match regex ( padrao ; umaCadeia ) -> Resultado Num ( expressao {; separador} ) : Real Position ( pesquisar ; cadeia {; inicio {; comprEncont}}{; *} ) -> Resultado Position ( pesquisar ; string ; inicio ; comprimentoEncontrado ; opções ) -> Resultado Replace string ( fonte ; obsoleto ; novo {; quantasVezes}{; *} ) : Text Split string ( stringAseparar ; string {; opções} ) : Collection String ( expressao {; formato {; horaComb}} ) : Text Substring ( fonte ; aPartirDe {; numCars} ) : Text Uppercase ( cadeia {; *} ) : Text