Fortran: Fortran 95: Standardfunktionen: Stringfunktionen
Erscheinungsbild
Lexikalische Funktionen
[Bearbeiten]Funktion | Beschreibung |
---|---|
l = lge ( c1, c2 ) | Lexikalisch größer oder gleich (Rückgabewert ist .true. wenn c1 >= c2). Der Stringvergleich basiert systemunabhängig immer auf dem ASCII-Codierungsschema.
|
l = lgt ( c1, c2 ) | Lexikalisch größer als (Rückgabewert ist .true. wenn c1 > c2). Der Stringvergleich basiert systemunabhängig immer auf dem ASCII-Codierungsschema.
|
l = lle ( c1, c2 ) | Lexikalisch kleiner oder gleich (Rückgabewert ist .true. wenn c1 <= c2). Der Stringvergleich basiert systemunabhängig immer auf dem ASCII-Codierungsschema.
|
l = llt ( c1, c2 ) | Lexikalisch kleiner als (Rückgabewert ist .true. wenn c1 < c2). Der Stringvergleich basiert systemunabhängig immer auf dem ASCII-Codierungsschema.
|
Sonstige
[Bearbeiten]Funktion | Beschreibung |
---|---|
i = len ( c ) | Stringlänge bzw. reservierte Zeichenanzahl für die Stringvariable.
Beispiel:
|
i = len_trim ( c ) | Gibt die Länge eines Strings ohne abschließende Leerzeichen zurück.
Beispiel: len vs. len_trim
|
c = trim ( c ) | Gibt einen String ohne abschließende Leerzeichen zurück.
Beispiel:
(Die Unterstriche _ symbolisieren im Beispiel Leerzeichen) |
c = adjustl ( c ) | Linksbündiges Ausrichten eines Strings.
Beispiel:
(Die Unterstriche _ symbolisieren im Beispiel Leerzeichen) |
c = adjustr ( c ) | Rechtsbündiges Ausrichten eines Strings.
Beispiel:
(Die Unterstriche _ symbolisieren im Beispiel Leerzeichen) |
c = repeat ( c, i ) | Rückgabewert wird aus i Teilstrings c zusammengesetzt:
Beispiel:
|
i = index ( c1, c2 [, back] ) | Gibt die Position des Auftretens eines Teilstrings c2 in c1 zurück. c2 muss eine (benannte) Konstante sein.
Rückgabewert:
Beispiele:
|
i = scan ( c1, c2 [, back] ) | Prüft, ob ein String c1 Zeichen aus einem Zeichensatz c2 enthält.
Rückgabewert:
Beispiele: Zeichensatz = (A, B, C)
|
i = verify ( c1, c2 [, back] ) | Prüft, ob ein String c1 Zeichen aus einem Zeichensatz c2 nicht enthält.
Rückgabewert:
Beispiele:
|