Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [php]String finden (https://www.delphipraxis.net/153768-%5Bphp%5Dstring-finden.html)

Teekeks 15. Aug 2010 13:42

[php]String finden
 
Hallo!
Ich bastle gerade ein wenig mit PHP und bin auf ein Problem gestoßen:
Ich habe folgendes in der Variable $line stehen:
Code:
asdasdasdasd [url=bla][/url] asdasdasdasd
Jetzt würde ich gerne das "bla" in die Variable $s bekommen.
Gut. Die Position von [code][url=[/code] bekomme ich ja über das hier raus:
[code] $p=strpos($line,"[url="); [/code]
Aber wie komme ich jetzt an das "bla"? Ich muss ja irgendwie das ganze zwischen = und ] auslesen.
Wie mache ich das?

Im voraus schon mal Danke!

Gruß Teekeks

edit: was ist denn hier mit dem BBCode los?

jfheins 15. Aug 2010 13:56

AW: [php]String finden
 
Verwende doch preg_match() ;)

Brauchst du nur noch einen passenden reg. Ausdruck ... sowas in der Art: /\[url=(.+)\]\[\/url\]/

himitsu 15. Aug 2010 13:57

AW: [php]String finden
 
"[url=" und das nachfolgende "]" über strpos und Co. suchen und via substr rauskopieren

oder via preg (RegEx)


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz