Langage 4DCommandesChaînes de caractèresVersion: 20 R7StringChange string ( source ; nouveau ; positionDépart ) : TextChar ( codeCaractère ) : TextCharacter code ( unCaractère ) : IntegerCompare strings ( aString ; bString {; options} ) : IntegerCONVERT FROM TEXT ( texte4D ; jeuCaractères ; blobConverti )Convert to text ( blob ; jeuCaractères ) : TextDelete string ( source ; positionDépart ; nbCars ) : TextGET TEXT KEYWORDS ( texte ; tabMotsClés {; *} )Insert string ( source ; insertion ; positionDépart ) : TextLength ( chaîne ) : IntegerLocalized string ( resName ) : TextLowercase ( laChaîne {; *} ) : TextMatch regex ( motif ; laChaîne ; début {; pos_trouvée ; long_trouvée}{; *} ) -> Résultat Match regex ( motif ; laChaîne ) -> RésultatNum ( expression {; séparateur} ) : RealPosition ( àChercher ; laChaîne {; début {; longTrouvée}}{; *} ) -> Résultat Position ( àChercher ; laChaîne ; début ; longTrouvée ; options ) -> RésultatReplace string ( source ; obsolète ; nouveau {; combien}{; *} ) : TextSplit string ( chaîneASéparer ; séparateur {; options} ) : CollectionString ( expression {; format {; heureComb}} ) : TextSubstring ( source ; àPartirDe {; nbCars} ) : TextUppercase ( laChaîne {; *} ) : Text