SELFPHP: Version 5.8.1 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Deine Leidenschaft ist die Unterwasserfoto-grafie?


Dann ist Qozido genau das Richtige für Dich!

Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler ist da!

www.qozido.de

 


Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Thema geschlossen
 
Themen-Optionen Ansicht
  #1  
Alt 03.05.2012, 11:17:39
TorrnexT TorrnexT ist offline
Anfänger
 
Registriert seit: Apr 2011
Beiträge: 6
TorrnexT befindet sich auf einem aufstrebenden Ast
preg_match_all - Regex

Hallo,

ich habe ein Problem. Ich möchte aus einer Variable mit preg_match teile auslesen. Die Variable hat folgenden Inhalt:

Code:
"Startseite<br/>{if BLAAA==BLUUB}Halli Hallo{/if}<br/>Test Test Test"
Wie kann ich da folgenden Code auslesen?:
{if BLAAA==BLUUB}Halli Hallo{/if}

Ich habe es anfangs so gemacht das ich nur {if BLAAA==BLUUB} auslese, jedoch brauche ich den gesamten Block. Das habe ich so gemacht:

PHP-Code:
$pattern sprintf("/\\%s[\s]*(%s)([^\\%s]*)\\%s/i"'{''if''}''}');
preg_match_all($pattern$this->template$this->conditions); 
Jetzt habe ich es so probiert:
PHP-Code:
$pattern sprintf('/{if \/\/[a-z0-9A-Z.]}+(?(?=[\/])(.*))+{/if}/');
preg_match_all($pattern$this->template$this->conditions); 
Jedoch klappt das nicht so ganz. Kann mir dabei evtl. jemand helfen?

Danke schon mal im voraus.

Gruß,
TorrnexT
  #2  
Alt 03.05.2012, 12:59:55
Ckaos Ckaos ist offline
Member
 
Registriert seit: Nov 2007
Beiträge: 799
Ckaos befindet sich auf einem aufstrebenden Ast
AW: preg_match_all - Regex

Hi

scheint sich wohl erledigt zu haben!
Doppelpost
Geht wohl nach dem Prinzip "hey nicht nachdenken, einfach überall Fragen und abwarten wer als erstes reagiert" unglaublich.

Desweiteren wieso benutzt du anscheinend ne Templatesystem um es dann zu umgehen?

mfg

CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
Thema geschlossen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Regex für e-mail oder php filter verwenden? R4Zz0R PHP Entwicklung und Softwaredesign 0 26.12.2010 03:15:06
Verschiedene Regex Interpretation zwischen PHP Versionen? stevieswebsite PHP Grundlagen 0 09.05.2010 16:05:49
IP regex Prokonskull PHP Grundlagen 7 02.11.2009 16:39:32
Regex BruceCompanys PHP Grundlagen 10 13.01.2007 17:40:43
regex problem - und/nicht |Coding PHP für Fortgeschrittene und Experten 2 01.08.2003 15:03:59


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:05:30 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.


© 2001-2014 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt