baseportal | |||
English - Deutsch | "Es gibt keine dummen Fragen - jeder hat einmal angefangen" | ||
|
Ausgewählter Eintrag: | Zur Liste |
@liste=(1,3,4,6); die 3 soll zB extrahiert werden, sie kann in der Liste aber auch an einer anderen Stelle stehen. Wie ich ausfindig mache ob sie überhaupt vorhanden ist, weiß ich nun aber wie bekomme ich sie da raus?
Alle Einträge zum Thema: | Zur Liste |
@liste=(1,3,4,6); die 3 soll zB extrahiert werden, sie kann in der Liste aber auch an einer anderen Stelle stehen. Wie ich ausfindig mache ob sie überhaupt vorhanden ist, weiß ich nun aber wie bekomme ich sie da raus?
$var = "1,4,5,6,14,46,76";
$var=~ s/,4,/,/.. findet sie nicht, wenn sie am Anfang oder am Schluß steht. $var=~ s/4,//.. würde auch die 14 finden.
$var = "1,4,5,6,14,46,76,"; @array = split(/\,/, $var);
{ $hash{$array} = 1; }
$such = 4; if ($hash{$such}) { $hash{$such} = 0; ...Verarbeitung vorhanden } else { ...Verarbeitung nicht vorhanden }
get "Id==*","liste"; while (get_next(liste)) { $"=" "; @kat=split(/,/,$kat); #Zahlenkolonne aus der db for (@kat) { push @Rubriken,$_ if $_ != $rub_id; # übergebener Wert, der verschwinden soll } $"=","; #mod "Id==$_id",["kat","@Rubriken"],"liste"; out "modifiziere mit @Rubriken bei $_id<br>"; # hier lag dann ein Fehler @Rubriken=""; @kat=""; }
$var=~ s/(^|,)4(,|$)/$1 && $2/ge;
$1 && $2 setzt das komma nur, wenn vor UND hinter der 4 eins ist, denn sonst ist sie am anfang oder am ende...
Liste der Einträge von 62701 bis 62851: | Einklappen | Zur Eingabe |
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < | Zur Eingabe | > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge |
© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen |