Línguagem 4DComandosStringVersão: PróximoStringChange string ( fonte ; novo ; posiçao ) : TextChar ( codigoCaractere ) : TextCharacter code ( caractere ) : IntegerCompare strings ( string ; stringB {; opções} ) : IntegerCONVERT FROM TEXT ( texto4D ; conjuntoCaracteres ; blobConvertido )Convert to text ( BLOB ; conjuntoCaracteres ) : TextDelete string ( fonte ; posiçao ; numCaracteres ) : TextGET TEXT KEYWORDS ( texto ; arrPalavrasChaves {; *} )Insert string ( fonte ; inserir ; posiçao ) : TextLength ( cadeia ) : IntegerLocalized string ( resNome ) : TextLowercase ( cadeia {; *} ) : TextMatch regex ( padrao ; umaCadeia ; posiçao {; pos_encont ; compr_encont}{; *} ) -> Resultado Match regex ( padrao ; umaCadeia ) -> ResultadoNum ( expression {; separator} ) : RealNum ( expression ; base ) : RealPosition ( pesquisar ; cadeia {; inicio {; comprEncont}}{; *} ) -> Resultado Position ( pesquisar ; string ; inicio ; comprimentoEncontrado ; opções ) -> ResultadoReplace string ( fonte ; obsoleto ; novo {; quantasVezes}{; *} ) : TextSplit string ( stringAseparar ; string {; opções} ) : CollectionString ( expression {; format {; addTime}} ) : TextString ( expression ; base ) : TextSubstring ( fonte ; aPartirDe {; numCars} ) : TextTrim ( aString ) : TextTrim end ( aString ) : TextTrim start ( aString ) : TextUppercase ( cadeia {; *} ) : Text