Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

StrLeft

StrLeft

 

Parameters:

 

1) String

Ursprünglicher String

2) Integer

Anzahl Zeichen von links.

Rückgabe: String

Linker Teil des Strings

Beschreibung:

Ist der Integer negativ, wird der String um die Anzahl Zeichen Verkürzt

Bsp.: StrLeft("Hallo", -2); ergibt: Hal

 

StrRight

StrRight

 

Parameters:

 

1) String

Ursprünglicher String

2) Integer

Anzahl Zeichen von rechts

Rückgabe: String

Rechter Teil des Strings

Beschreibung:

Ist der Integer negativ, wird der String um die Anzahl Zeichen Verkürzt

Bsp.: StrRight("Hallo", -1); ergibt: allo

 

 

StrMid

StrMid

 

Parameters:

 

1) String

Ursprünglicher String

2) Integer

Startposition im String von links (Null-basiert)

3) Integer

(optional) Anzahl Zeichen, die herausgenommen werden sollen, wird dieser Parameter weggelassen, wird der gesamte String rechts des Startzeichens zurückgegeben.

Rückgabe: String

Mittelteil eines Strings

Beschreibung:

 

 

StrLength

StrLength

 

Parameters:

 

1) String

Ursprünglicher String

Rückgabe: Integer

Anzahl Zeichen im String

Beschreibung:

 

 

StrUpper

StrUpper

 

Parameters:

 

1) String

Ursprünglicher String

Rückgabe: String

String in Grossbuchstaben

Beschreibung:

 

 

StrLower

StrLower

 

Parameters:

 

1) String

Ursprünglicher String

Rückgabe: String

String in Kleinbuchstaben

Beschreibung:

 

 

FormatString

FormatString

 

Parameters:

 

1) String

Formatstring (analog der sprintf() Funktion in C)

2-n) (String|Integer|float)

Variable Argumentenliste mit Werten, welche im Formatstring verwendet werden.

Rückgabe: String

Formatierter String gemäss den Vorgaben

Beschreibung:
Diese Funktion entspricht der sprintf() Funktion von C.

Z.B.: FormatString("%.2f",Lf_totAm) für Geldbeträge

 

StrFind

StrFind

 

Parameters:

 

1) String

Ursprünglicher String

2) String

Zu findender Teilstring

3) Integer

Startposition der Suche (Null-basiert)

Rückgabe: Integer

Position, an welcher der Teilstring gefunden wurde (Position des ersten Zeichens). Wenn der String nicht gefunden wurde, wird der Wert -1 zurück gegeben.

Beschreibung:
Findet einen Teilstring innerhalb eines Strings.

 

 

StrTrim

StrTrim

 

Parameters:

 

1) String

Ursprünglicher String

2) String (opt)

Optional: Zeichenfolge, die links und rechts am String beliebig oft entfernt werden müssen. Wird der Parameter weggelassen, dann werden nur Leerzeichen entfernt.

Rückgabe: String

String mit entfernten Zeichenfolgen.

Beschreibung:

 

 

StrReplace

StrReplace

 

Parameters:

 

1) String

Ursprünglicher String

2) String

Suchstring, der ersetzt werden soll

3) String

String, mit welchem der Suchstring ersetzt werden soll.

Rückgabe: String

String mit ersetzten Teilstrings

Beschreibung:
Diese Funktion ersetzt alle Instanzen des im ursprünglichen String vorkommenden Suchstrings durch den angegebenen Ersatzstring.

 

 

StrTrimLeft

StrTrimLeft

 

Parameters:

 

1) String

Ursprünglicher String

2) String (opt)

Optional: Welche Zeichenfolge links des Strings entfernt werden soll. Wird diese Parameter nicht angegeben, dann werden nur Leerzeichen entfernt.

Rückgabe: String

String mit entfernten Zeichen.

Beschreibung:

 

 

StrTrimRight

StrTrimRight

 

Parameters:

 

1) String

Ursprünglicher String

2) String (opt)

Optional: Welche Zeichenfolge rechts des Strings entfernt werden soll. Wird diese Parameter nicht angegeben, dann werden nur Leerzeichen entfernt.

Rückgabe: String

String mit entfernten Zeichen.

Beschreibung:

 

 

StrSplit

StrSplit

 

Parameters:

 

1) String

Ursprünglicher String

2) String

Separator, der die Teilstrings voneinander trennt (z.B. „ , ").

Rückgabe: [String]

Array mit den getrennten Strings

Beschreibung:
Mit dieser Funktion können z.B. CSV's in die Einzelnen Werte unterteilt werden.

 

 

Base64Encode

Base64Encode

 

Parameters:

 

1) String

Ursprünglicher String

Rückgabe: String

codierter String

Beschreibung:
Codiert Text.

 

Base64Decode

Base64Decode

 

Parameters:

 

1) String

codierter String

Rückgabe: String

Ursprünglicher String

Beschreibung:
DeCodiert Text.

 

CreatePassword

CreatePassword

 

Parameters:

 

1) String

Valid Characters

2) IntegerPassword Length
3) IntegerMust have Lower Case
4) IntegerMust have Upper Case
5) IntegerMust have Number
6) IntegerMust have Special Chars

Rückgabe: String

Generiertes Passwort

Beschreibung:
Generiert ein Passwort von der Länge "Password Length" aus den "Valid Characters" unter Berücksichtigung der Flags.

 

CheckPassword

CheckPassword

 

Parameters:

 

1) String

Password

2) IntegerMinimal Password Length
3) IntegerMust have Lower Case
4) IntegerMust have Upper Case
5) IntegerMust have Number
6) IntegerMust have Special Chars

Rückgabe: Integer

0/1 : 1 = Valid

Beschreibung:
Validiert ein Passwort von min. der Länge "Minimal Password Length" unter Berücksichtigung der Flags.

 

GetSimpleAsciiString

GetSimpleAsciiString

 

Parameters:

 

1) String

String to replace:
 ä ö ü é etc. with ae, oe, ue, e etc.

Rückgabe: String

Bereinigter String

Beschreibung:
Entfernt nicht 7-bit ASCII Zeichen aus einem String und ersetzt diese durch die nächst beste Entsprechung.

 

 

GetCsvFromMatrix

GetCsvFromMatrix

 

Parameters:

 

1) [[String]]

Matrix of Strings

2) StringTrennungszeichen

Rückgabe: String

CSV Daten

Beschreibung:
Diese Funktion generiert einen String mit CSV Daten.

 

 

GetUtf8BlobFromString

GetUtf8BlobFromString

 

Parameters:

 

1) StringString

Rückgabe: Blob

 

Beschreibung:
Diese Funktion generiert einen Utf8 Blob aus einem String.

 

 

GetStringFromUtf8Blob

GetStringFromUtf8Blob

 

Parameters:

 

1) BlobBlob with Utf8 String

Rückgabe: String

 Utf 8  String

Beschreibung:
Diese Funktion generiert einen String aus einem Blob.

 

 

GetValueList

GetValueList

 

Parameters:

 

1) ArrayEin Array

Rückgabe: String

String aus den Werten des Arrays

Beschreibung:
Diese Funktion generiert einen String aus den Werten eines Array.

 

 

Child pages (Children Display)