![]() |
![]() |
|
|
|||||||
| Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#11 |
|
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]()
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
|
|
|
|
|
#12 |
|
bitte Mailadresse prüfen!
Registriert seit: 03.04.2001
Beiträge: 2.387
|
Ich bräuchte da noch eine kleine Hilfestellung:
Ich möchte testen, ob ein gewisses Zeichen in einer Variable enthalten ist, wie geht das? Also in der Art if $name contains '@' { ... } |
|
|
|
|
|
#13 | |
|
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
Zitat:
~
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
|
|
|
|
|
|
#14 |
|
bitte Mailadresse prüfen!
Registriert seit: 03.04.2001
Beiträge: 2.387
|
Jetzt bräuchte ich noch mal was ...
In Pascal gibt es die Möglichkeit abzufragen, ob ein bestimmtes Zeichen an einer bestimmten Stelle eines Strings steht, und zwar if str[1] <> 'a' then ... Ist sowas auch in perl möglich? Ich möchte prüfen, ob an der ersten Stelle einer Variable ein '/' steht, falls nicht, soll dieser am Anfang eingefügt werden. |
|
|
|
|
|
#15 |
|
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
Ohne Gewähr:
Code:
if (! ($str =~ /^\//) ) Code:
if (substr($str, 0,1) neq '/') ~
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
|
|
|
|
|
#16 | |
|
bitte Mailadresse prüfen!
Registriert seit: 03.04.2001
Beiträge: 2.387
|
Zitat:
|
|
|
|
|
|
|
#17 |
|
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
Hab leider k.A. wie der CONCAT-Operator in Perl ausschaut...
Code:
$str = '/' . $str; Code:
$str = '/' + $str;
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
|
|
|
|
|
#18 | |
|
bitte Mailadresse prüfen!
Registriert seit: 03.04.2001
Beiträge: 2.387
|
Zitat:
|
|
|
|
|
|
|
#19 |
|
bitte Mailadresse prüfen!
Registriert seit: 03.04.2001
Beiträge: 2.387
|
Die if Abfrage passt leider noch nicht,
if (! ($str =~ /^\//) ) prüft anscheinend den ganzen String und nicht nur die erste Stelle und if (substr($str, 0,1) neq '/') gibt einige Syntaxfehler aus edit: if (substr($str, 0,1) ne '/') ist korrekt, prüft aber auch nur den gesamten String und nicht genau die erste Stelle. edit2: Jetzt geht's, hab bei substr den "1" vergessen ![]() |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|