tag:forum.selfhtml.org,2005:/self String Funktion – SELFHTML-Forum 1998-09-30T05:26:00Z https://forum.selfhtml.org/self/1998/sep/28/string-funktion/2185#m2185 Rolf Rost 1998-09-28T08:47:00Z 1998-09-28T08:47:00Z String Funktion <p>Hallo,</p> <p>ich suche eine Funktion (PERL), die feststellt, ob ein Teilstring in einem anderen String enthalten ist.</p> <p>Viele Grüße<br> Rolf</p> https://forum.selfhtml.org/self/1998/sep/28/string-funktion/2186#m2186 Cosmo 1998-09-28T09:30:00Z 1998-09-28T09:30:00Z String Funktion <blockquote> <p>Hallo,</p> <p>ich suche eine Funktion (PERL), die feststellt, ob ein Teilstring in einem anderen String enthalten ist.</p> </blockquote> <p>Die gesuchte heißt index (FULLSTRING, SUBSTRING, POSITION) oder<br>                             rindex (FULLSTRING, SUBSTRING; POSITION).</p> <p>Die Funktion Index fängt an der gewünschten Position zu suchen an, läßt Du POSITION weg, beginn Perl bei 0 (ganz vorne). Die Funktion rindex stellt das Komplement der Funktion index dar, d.h. sie fängt hinten an zu zählen.</p> <p>Bsps.:       index("Will call", "ll");        Rückgabewert: 2<br>                 rindex("Will call", "ll");       Rückgabewert: 7<br>                 index("Will call", "L")         Rückgabewert: -1</p> <p>cu.      Cosmo</p> https://forum.selfhtml.org/self/1998/sep/28/string-funktion/2187#m2187 Rolf 1998-09-28T16:23:00Z 1998-09-28T16:23:00Z String Funktion <p>Hallo Cosmo,<br> vielen Dank!!!<br> Rolf</p> https://forum.selfhtml.org/self/1998/sep/28/string-funktion/2188#m2188 Cosmo 1998-09-30T05:26:00Z 1998-09-30T05:26:00Z String Funktion <blockquote> <p>Hallo Cosmo,<br> vielen Dank!!!<br> Rolf</p> </blockquote> <p>Hi Rolf !<br> Noch eine kleine Ergaenzung:<br> Die bessere (und wohl auch elegantere) Loesung, vorallem in Schleifen sind die regularene<br> Ausdruecke, in diesem Fall speziel der m//- Operator. (Der Punkt stellt eine Wildcard dar) Bsp.:</p> <p>$Test = 'MUSTERMANN';<br> $Ausgabe = ($Test =~ /(E..A)/);<br> print "$Ausgabe\n";</p> <p>Ausgabe: ERMA</p> <p>Das Gebiet der regularen Ausdruecke ist zwar nicht schwer, dafuer aber sehr komplex.<br> Falls Du Hilfe brauchst, lass es mich wissen.<br> Gruesse<br> Cosmo</p>