18. maj 2003 - 18:59
Der er
9 kommentarer og 1 løsning
Søg og erstat - og opret variabel
Hej Jeg har denne tekst: Firmanavn<br> <br> Adresse<br> Postnummer By<br> <br> Att.: Kontaktperson<br> Jeg vil gerne søge den igennem for at finde strengen som starter med "Att.:" og slutter med "<br>" - lave den om til en variabel som f.eks. $myAtt = "Att.: Kontaktperson"; Jeg håber at noget kan hjælpe. VH Anders Thingholm
Annonceindlæg fra Deloitte
<?php $str = "Firmanavn<br> <br> Adresse<br> Postnummer By<br> <br> Att.: Kontaktperson<br>"; if(eregi("(Att.: .+)<br>",$str,$reg)) { echo $reg[0]; } ?>
if(eregi("(Att.: .+)<br>",$str,$reg)) { $myAtt = $reg[1]; } ?>
Hej igen Den virker næsten... :-) Min streng fortsætter efter "Att.: Kontaktperson<br>" og det er kun fra "Att." til "<br>" som den skal gemme - dvs. "Att.: Kontaktperson".
if(eregi("(Att.: [a-zæøå-. ]+)<br>",$str,$reg)) { echo $reg[1]; }
Hej Nu har jeg denne kode: if(eregi("(Att.: [a-zæøå-. ]+)<br>",$str,$reg)) { $bodyAtt = $reg[1]; } if(eregi("(Vedr. [a-zæøå-. ]+)<br>",$str,$reg)) { $bodyVedr = $reg[1]; } Men den sætter ikke de 2 variabler til noget... VH Anders
Står der også <br> Efter Vedr. bla bla ?
ups - jeg kom til at acceptere...
Den her virker fint: <?php $str = "Firmanavn<br> <br> Adresse<br> Postnummer By<br> <br> Att.: Jesper Sørensen<br> <br> Vedr. Hans Jensen<br>"; if(eregi("(Att.: [a-zæøå-. ]+)<br>",$str,$reg)) { $bodyAtt = $reg[1]; } if(eregi("(Vedr. [a-zæøå-. ]+)<br>",$str,$reg)) { $bodyVedr = $reg[1]; } ?>
Takker - jeg kom til at copy-paste...
Vi tilbyder markedets bedste kurser inden for webudvikling