Anzeige - [Interessiert an einer Anzeige?]
(?) Tags raten (?) preg (edit)
 
Reply to this topicStart new topicStart Poll
> PHP: preg_match() oder ereg()?, Was ist Standard?
Josh
Geschrieben am: Di 28.06.2005, 07:39
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 2139
Mitglied seit: 19.10.2003


Hi alle

Ich verstehe nicht so ganz, wieso es in PHP preg_match() und ereg() Funktionen gibt für reguläre Ausdrücke. Wieso gibt es verschiedene Funktionen diesbezüglich? Was ist der Unterschied? Was ist mehr Standard?

Sagen wir, ich will reguläre Ausdrücke von UNIX direkt in PHP verwenden, welche Funktion muss ich da benützen?

Danke und Grüsse
Josh


--------------------
Mein letztes Projekt: Atelier-Schmuck.ch

"Das habe ich nie getan und werden es auch nie wieder tun!" :lol:
Top
PMEmail PosterUsers WebsiteICQ
Top
 
 
Sascha Ahlers
#2 Geschrieben am: Di 28.06.2005, 08:01 (+00:21)
Report PostQuote Post

AyomRank 8
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 1699
Mitglied seit: 27.12.2004


QUOTE (Josh @ Di 28.6.2005, 7:39)
[...]
Ich verstehe nicht so ganz, wieso es in PHP preg_match() und ereg() Funktionen gibt für reguläre Ausdrücke. Wieso gibt es verschiedene Funktionen diesbezüglich? Was ist der Unterschied? Was ist mehr Standard?

Sagen wir, ich will reguläre Ausdrücke von UNIX direkt in PHP verwenden, welche Funktion muss ich da benützen?
[...]

Die preg-Funktionen (PCRE) sollen die Komptiplität zu Perl unterstützen, sind meistens 4x schneller und bietet Möglichkeiten die ereg-Funktionen nicht bieten kann. Ereg -Funktionen (Regex) sind jedoch POSIX kompatiple, von daher wohl eher an dem, was du haben möchtest. Womit Du letzendlich arbeites, liegt an der Funktion, die es erfüllen soll, ich kann zum Beispiel mit beiden im Moment nicht all zu viel anfangen, da diese nicht UTF-8 fahig sind (es sei denn ich arbeite mit einen Workaround, greift aber letzendlich auf die von mir verwendet Funktionen zu), so benutze ich die Multibyte String Funktionen. Damit habe ich einige Probleme PREG zu benutzen. :-(
MfG Sascha Ahlers


--------------------
Joseph Joubert: "Der Verstand kann uns sagen, was wir unterlassen sollen. - Aber das Herz kann uns sagen, was wir tun müssen."

Sicherheit beim Programmieren: Top 10 application vulnerabilities in 2007
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Josh
#3 Geschrieben am: Mi 29.06.2005, 07:12 (+23:11)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Moderatoren
Beiträge: 2139
Mitglied seit: 19.10.2003


Vielen Dank für die Antwort. smile.gif


--------------------
Mein letztes Projekt: Atelier-Schmuck.ch

"Das habe ich nie getan und werden es auch nie wieder tun!" :lol:
Top
PMEmail PosterUsers WebsiteICQ
Top
 
Sascha Ahlers
#4 Geschrieben am: Mi 29.06.2005, 09:09 (+01:56)
Report PostQuote Post

AyomRank 8
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 1699
Mitglied seit: 27.12.2004


Einen kleinen Nachtrag noch, wenn Du kein UTF-8 oder irgendeine spezielle Kodierung benötigt, nutzt besser die Preg-Funktionen, die sind schneller und leistungsstärker. Ich war mir halt nicht mehr so sicher, da ich selber erst seit kurzen auf die UTF-8 Problematik bei PREC gestoßen bin.

http://www.php-faq.de/q/q-regexp-ereg.html


MfG Sascha Ahlers


--------------------
Joseph Joubert: "Der Verstand kann uns sagen, was wir unterlassen sollen. - Aber das Herz kann uns sagen, was wir tun müssen."

Sicherheit beim Programmieren: Top 10 application vulnerabilities in 2007
Top
PMEmail PosterUsers WebsiteICQ
Top
3 Jahre 0 Monat später...
Jeremias
#5 Geschrieben am: Do 12.06.2008, 10:29 (+3y 0m )
Report PostQuote Post

AyomRank 1
**

Gruppe: Member (inaktiv)
Beiträge: 1
Mitglied seit: 12.06.2008


Hi, alter Beitrag, aber ich habe auch gerade grosse Probleme preg_replace mit utf-8,imspeziellen mit kyrillischen Zeichen zu nutzen, was hast du denn da für Lösungsansätze?
Top
PMEmail Poster
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/7637

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Webmaster - Gleichwertige oder verwandte Begriffe lingxmedia 78 3 Fr 29.08.2008, 14:27
CMS oder HTML für Contentseite? selfbusiness 307 10 Fr 29.08.2008, 05:11
Paypal EURO Konto oder CHF Konto? fgoify 213 4 Mo 25.08.2008, 21:01
preg_match Sancheck 128 4 Mo 18.08.2008, 20:49
Genügsamkeit oder Habsucht - was macht glücklich? miguelrego 418 20 Sa 16.08.2008, 20:00
CMS oder selberschreiben Sancheck 298 8 Sa 16.08.2008, 06:53
AdWords oder "Der Kunde kommt später wieder" stalkerX 163 0 Mi 13.08.2008, 09:38
Ein großes oder viele kleine Projekte? MWM-Fachverlag 201 1 So 3.08.2008, 19:35
affilinet oder google ? Nico B 284 6 Di 29.07.2008, 23:58
Erotikseite - Schweiz oder Deutschland? sketch 378 12 Di 29.07.2008, 20:38




Anzeige - [Interessiert an einer Anzeige?]



Anzeigen


[Interessiert an einer Anzeige?]