Wer hat sich diesen Sch..... ausgedacht,
und warum repariert es niemand?
Oder stört es nur mich?
Hatte doch nur mal ein Pos>0 durch ContainsStr ersetzt, weil verständlicher, (dabei an die gedrehten Parameter gedacht)
und dann beim Commit mir kurz nochmal gedacht: Contains/Pos ist/war eigentlich falsch ... machst schnell ein Starts draus (ohne an Parameter zu denken, weil heißt ja auch praktisch gleich)
Delphi-Quellcode:
Insert({SubStr}Source, Dest, ...);
Pos(SubStr, Str)
PoSex(SubStr, Str, ...)
StartsStr(SubText, Text)
StartsText(SubText, Text)
EndsStr(SubText, Text)
EndsText(SubText, Text)
// aber
ContainsText(Text, SubText)
ContainsStr(Text, SubText)
// OK, die Arrays/Listen sind auch hinden
IndexStr(Text, {SubTexts}Values)
IndexText(Text, {SubTexts}Values)
MatchStr(Text, {SubTexts}Values)
ReplaceStr(Text, {SubText}FromText, {SubTexts}ToText)
StuffString(Text, ..., SubText)