-
Notifications
You must be signed in to change notification settings - Fork 2
VorlageDokuFcnAfter
Steffen Schuemann edited this page Oct 12, 2019
·
3 revisions
Text hinter Muster extrahieren
<str>=after(<txt>,<rexp>)
Die Funktion gibt alles von dem String txt
nach dem ersten Treffer des regulären Ausdrucks rexp
zurück bzw. einen leeren String, falls es keinen Treffer für den regulären Ausdruck rexp
innerhalb des Strings txt
gibt. Vorlages reguläre Ausdrücke nutzen im Prinzip die Perl-Syntax, mit der Abweichung das Backslashes doppelt geschrieben werden müssen.
txt
- Textausdruck, dessen Ende extrahiert werden soll.
rexp
- Regulärer Ausdruck, nach dessen ersten Auftreten alles als Ergebnis geliefert wird.
$EinheitName='Gandalfs Holzfaeller'
$EinheitName2='Gandalfs Waffenbauer'
$Beruf=after($EinheitName,'^Gandalfs ')
$Beruf2=after($EinheitName2,'^Gandalfs ')
Danach enthalten $Beruf
bzw. $Beruf2
die jeweiligen Berufskennzeichnungen der Einheiten, also 'Holzfaeller'
bzw 'Waffenbauer'
.
- Allgemeines
- Einführung
-
Funktionen
- abs()
- after()
- and()
- antoi()
- before()
- ceil()
- change()
- close()
- crop()
- equals()
- exp()
- flatten()
- float()
- floor()
- int()
- isnothing()
- itoan()
- length()
- log()
- log10()
- match()
- not()
- open()
- or()
- random()
- read()
- readline()
- sign()
- status()
- statustext()
- substr()
- system()
- time()
- tolower()
- toupper()
- typeof()
- write()
- writeline()
- xname()
- xor()
- Metabefehle
- Rückruf-Prozeduren
- Report-Objekte
- Anhang