-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Erweitern vom Duden um Entferne_Anzahl_Vorne, Entferne_Anzahl_Hinten #43
Changes from 5 commits
b98358b
b502a0e
bece53f
207c289
621a862
fed79e6
6658987
b1b5550
9c2315d
4a37aca
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,6 +10,86 @@ Und kann so benutzt werden: | |
"ein leerer Text" oder | ||
"einen leeren Text" | ||
|
||
[ | ||
Entfernt eine feste Anzahl von Buchstaben vom Anfang eines gegebenen Textes. | ||
Ist die Länge des Textes kürzer als die zu löschende Anzahl, gibt die Funktion einen leeren Text zurück. | ||
Werte für Anzahl kleiner als 0 wird wie 0 gewertet. | ||
z.B.: | ||
Der Text t ist "abcdef". | ||
Entferne 3 Buchstaben am Anfang von t. | ||
t: "def" | ||
|
||
Der Text t ist "abc". | ||
Entferne 5 Buchstaben am Anfang von t. | ||
t: "" | ||
] | ||
Die öffentliche Funktion Entferne_Anzahl_Vorne_Mutierend mit den Parametern text und anzahl vom Typ Text Referenz und Zahl, gibt nichts zurück, macht: | ||
Wenn die Länge von text kleiner als, oder anzahl ist, dann: | ||
Speichere "" in text. | ||
Sonst speichere text ab dem (anzahl plus 1). Element in text. | ||
Und kann so benutzt werden: | ||
"Entferne <anzahl> Buchstaben am Anfang von <text>" | ||
|
||
[ | ||
Entfernt eine feste Anzahl von Buchstaben vom Ende eines gegebenen Textes. | ||
Ist die Länge des Textes kürzer als die zu löschende Anzahl, gibt die Funktion einen leeren Text zurück. | ||
Werte für Anzahl kleiner als 0 wird wie 0 gewertet. | ||
z.B.: | ||
Der Text t ist "abcdef". | ||
Entferne 3 Buchstaben am Ende von t. | ||
t: "abc" | ||
|
||
Der Text t ist "abc". | ||
Entferne 5 Buchstaben am Ende von t. | ||
t: "" | ||
] | ||
Die öffentliche Funktion Entferne_Anzahl_Hinten_Mutierend mit den Parametern text und anzahl vom Typ Text Referenz und Zahl, gibt nichts zurück, macht: | ||
Wenn die Länge von text kleiner als, oder anzahl ist, dann: | ||
Speichere "" in text. | ||
Sonst speichere text bis zum (die Länge von text minus anzahl). Element in text. | ||
Und kann so benutzt werden: | ||
"Entferne <anzahl> Buchstaben am Ende von <text>" | ||
|
||
[ | ||
Entfernt eine feste Anzahl von Buchstaben vom Anfang eines gegebenen Textes. | ||
Ist die Länge des Textes kürzer als die zu löschende Anzahl, gibt die Funktion einen leeren Text zurück. | ||
Werte für Anzahl kleiner als 0 wird wie 0 gewertet. | ||
z.B.: | ||
Der Text t ist "abcdef". | ||
Entferne 3 Buchstaben am Anfang von t. | ||
t: "def" | ||
|
||
Der Text t ist "abc". | ||
Entferne 5 Buchstaben am Anfang von t. | ||
t: "" | ||
] | ||
Die öffentliche Funktion Entferne_Anzahl_Vorne mit den Parametern text und anzahl vom Typ Text und Zahl, gibt einen Text zurück, macht: | ||
Wenn die Länge von text kleiner als, oder anzahl ist, dann: | ||
Gib "" zurück. | ||
Gib text ab dem (anzahl plus 1). Element zurück. | ||
Und kann so benutzt werden: | ||
"<text> mit den ersten <anzahl> Buchstaben enfernt" | ||
|
||
[ | ||
Entfernt eine feste Anzahl von Buchstaben vom Ende eines gegebenen Textes. | ||
Ist die Länge des Textes kürzer als die zu löschende Anzahl, gibt die Funktion einen leeren Text zurück. | ||
Werte für Anzahl kleiner als 0 wird wie 0 gewertet. | ||
z.B.: | ||
Der Text t ist "abcdef". | ||
Entferne 3 Buchstaben am Ende von t. | ||
t: "abc" | ||
|
||
Der Text t ist "abc". | ||
Entferne 5 Buchstaben am Ende von t. | ||
t: "" | ||
] | ||
Die öffentliche Funktion Entferne_Anzahl_Hinten mit den Parametern text und anzahl vom Typ Text und Zahl, gibt einen Text zurück, macht: | ||
Wenn die Länge von text kleiner als, oder anzahl ist, dann: | ||
Gib "" zurück. | ||
Gib text bis zum (die Länge von text minus anzahl). Element zurück. | ||
Und kann so benutzt werden: | ||
"<text> mit den letzten <anzahl> Buchstaben enfernt" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. typo |
||
|
||
[ | ||
Entfernt alle gegebenen Buchstaben vom Anfang eines gegebenen Textes. | ||
z.B.: | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,6 +3,48 @@ Binde "Duden/Ausgabe" ein. | |
|
||
Schreibe (einen leeren Text) auf eine Zeile. | ||
|
||
[Entferne_Anzahl_Vorne_Mutierend] | ||
Der Text Entferne_Anzahl_Vorne_Mutierend_Text ist "Hello world!". | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
|
||
Entferne 0 Buchstaben am Anfang von Entferne_Anzahl_Vorne_Mutierend_Text. | ||
Schreibe (Entferne_Anzahl_Vorne_Mutierend_Text) auf eine Zeile. [Hello World!] | ||
Entferne 5 Buchstaben am Anfang von Entferne_Anzahl_Vorne_Mutierend_Text. | ||
Schreibe (Entferne_Anzahl_Vorne_Mutierend_Text) auf eine Zeile. [ World!] | ||
Entferne 2 Buchstaben am Anfang von Entferne_Anzahl_Vorne_Mutierend_Text. | ||
Schreibe (Entferne_Anzahl_Vorne_Mutierend_Text) auf eine Zeile. [orld!] | ||
Entferne -21489159 Buchstaben am Anfang von Entferne_Anzahl_Vorne_Mutierend_Text. | ||
Schreibe (Entferne_Anzahl_Vorne_Mutierend_Text) auf eine Zeile. [orld!] | ||
Entferne 21489159 Buchstaben am Anfang von Entferne_Anzahl_Vorne_Mutierend_Text. | ||
Schreibe (Entferne_Anzahl_Vorne_Mutierend_Text) auf eine Zeile. [] | ||
|
||
[Entferne_Anzahl_Vorne] | ||
Der Text Entferne_Anzahl_Vorne_Text ist "Hello World!". | ||
Schreibe Entferne_Anzahl_Vorne_Text mit den ersten 4 Buchstaben entfernt auf eine Zeile. [o World!] | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Sollte In den anderen Aufrufen genau so. |
||
Schreibe Entferne_Anzahl_Vorne_Text mit den ersten 0 Buchstaben entfernt auf eine Zeile. [Hello World!] | ||
Schreibe Entferne_Anzahl_Vorne_Text mit den ersten -4 Buchstaben entfernt auf eine Zeile. [Hello World!] | ||
Schreibe Entferne_Anzahl_Vorne_Text mit den ersten 5000 Buchstaben entfernt auf eine Zeile. [] | ||
Schreibe Entferne_Anzahl_Vorne_Text auf eine Zeile. [Hello World!] | ||
|
||
[Entferne_Anzahl_Hinten_Mutierend] | ||
Der Text Entferne_Anzahl_Hinten_Mutierend_Text ist "Hello world!". | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Ebenfalls |
||
Entferne 0 Buchstaben am Anfang von Entferne_Anzahl_Hinten_Mutierend_Text. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Sollte hier und die nächsten 5 Mal |
||
Schreibe (Entferne_Anzahl_Hinten_Mutierend_Text) auf eine Zeile. [Hello World!] | ||
Entferne 6 Buchstaben am Anfang von Entferne_Anzahl_Hinten_Mutierend_Text. | ||
Schreibe (Entferne_Anzahl_Hinten_Mutierend_Text) auf eine Zeile. [Hello ] | ||
Entferne 2 Buchstaben am Anfang von Entferne_Anzahl_Hinten_Mutierend_Text. | ||
Schreibe (Entferne_Anzahl_Hinten_Mutierend_Text) auf eine Zeile. [Hell] | ||
Entferne -21489159 Buchstaben am Anfang von Entferne_Anzahl_Hinten_Mutierend_Text. | ||
Schreibe (Entferne_Anzahl_Hinten_Mutierend_Text) auf eine Zeile. [Hell] | ||
Entferne 21489159 Buchstaben am Anfang von Entferne_Anzahl_Hinten_Mutierend_Text. | ||
Schreibe (Entferne_Anzahl_Hinten_Mutierend_Text) auf eine Zeile. [] | ||
|
||
[Entferne_Anzahl_Hinten] | ||
Der Text Entferne_Anzahl_Hinten_Text ist "Hello World!". | ||
Schreibe Entferne_Anzahl_Hinten_Text mit den letzten 4 Buchstaben entfernt auf eine Zeile. [Hello Wo] | ||
Schreibe Entferne_Anzahl_Hinten_Text mit den letzten 0 Buchstaben entfernt auf eine Zeile. [Hello World!] | ||
Schreibe Entferne_Anzahl_Hinten_Text mit den letzten -4 Buchstaben entfernt auf eine Zeile. [Hello World!] | ||
Schreibe Entferne_Anzahl_Hinten_Text mit den letzten 5000 Buchstaben entfernt auf eine Zeile. [] | ||
Schreibe Entferne_Anzahl_Hinten_Text auf eine Zeile. [Hello World!] | ||
|
||
Schreibe (" guh??" mit allen ' ' davor entfernt) auf eine Zeile. [TrimAnfangWert, guh??] | ||
Schreibe ("guh?? " mit allen ' ' danach entfernt) auf eine Zeile. [TrimEndeWert, guh??] | ||
Schreibe (" guh?? " mit allen ' ' davor und danach entfernt) auf eine Zeile. [TrimWert, guh??] | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo
enfernt
stattentfernt