Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Portal > Foren > PHP > PHP-Programmierung > preg_replace
Antwort
 
Themen-Optionen
Alt 23.09.2005, 08:49   Nach oben    #1
Benutzer
 
Benutzerbild von Niedi
 
Registriert seit: 05.09.2005
Ort: Ostarrichi
Beiträge: 51
Standard preg_replace

heho

Arbeite gerade mit der Funktion Preg_replace und versuche da einige Sachen zu ersetzen, jedoch komm ich da noch nicht so mit klar..

Die functionsbeschreibung von php.net ist mir klar, jedoch versteh ich bei einigen die syntax einfach nicht, was das verstehen sehr schwer macht.

Gibt es irgendwo nen gutes Tutorial, das alles erklärt was man zu preg_replace wissen muss? könnt ihr mir tipps geben?

alleine schon wie ich ein hochkomma aus ner variable rausbekomm ist mir ein rätsel da er es nicht annimmt..

danke für eure hilfe

mfg Niedi
__________________
-_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_-
Niedi ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.09.2005, 08:55   Nach oben    #2
Benutzer
 
Benutzerbild von Guradia
 
Registriert seit: 18.08.2005
Ort: Düsseldorf
Beiträge: 57
Standard

1. "irgendwo einen gutes Tutorial" .. mit syntax scheinst du so deine Problemchen zu haben

2. Abgesehen von Links, wenn jemand welche kennt, wäre es sinnig ein konkretes Problem (samt Code) zu schildern, sonst kann ich dich nur anöden ^^ (da ich keine Links kenne *hust* )
Guradia ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.09.2005, 09:00   Nach oben    #3
Benutzer
 
Benutzerbild von Niedi
 
Registriert seit: 05.09.2005
Ort: Ostarrichi
Beiträge: 51
Standard

aehm.. "Gibt es irgendwo nen gutes Tutorial,".. falsch? "nen = ein" bei mir also korrekt "einen" hab ich nie geschrieben

2) wie oben schon leicht angedeutet versuche ich aus einer Variable ein ' zu entfernen und mit irgendwas andrem zu ersetzen, da ich aber kaum noch wa smit dem zu tun hatte, funktioniert es ned.. warum auch immer

PHP-Code:
<?PHP
$dummy 
preg_replace("/'/"" "$dummy);
$dummy preg_replace("/\'/"" "$dummy);
$dummy preg_replace("/#39/"" "$dummy);
?>
wie gesagt, ich hab nichtmal einen anhaltspunkt :-/

ich will auch nicht unbedingt die lösung haben, sondern nen weg, wie ich mich da reinlesen kann

danke

mfg niedi
__________________
-_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_-
Niedi ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.09.2005, 09:07   Nach oben    #4
Benutzer
 
Benutzerbild von Guradia
 
Registriert seit: 18.08.2005
Ort: Düsseldorf
Beiträge: 57
Standard

1. es scheibt sich 'nen ..
2. dies kürzt "einen" ab
3. "ein" wird per 'n abgekürzt

Dein Code funktioniert ganz hervorragend ... da gibts kein problem. (Ausser natürlich, dass man dafür kaum preg_* braucht ^^, aber das ist hier ja nebensache)
Guradia ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.09.2005, 09:15   Nach oben    #5
Benutzer
 
Benutzerbild von Niedi
 
Registriert seit: 05.09.2005
Ort: Ostarrichi
Beiträge: 51
Standard

Zitat:
1. es scheibt sich 'nen ..
2. dies kürzt "einen" ab
3. "ein" wird per 'n abgekürzt
ich bin österreicher ^^ bei uns is das nunmal anders

welcher der drei codes? schön langsam komm ich auch drauf warums nicht übernommen wurde ^^

was würdest du statt preg_* nehmen? wie gesagt, bin neu auf dem gebiet. Stichwort genügt (str_replace?)

danke dir

mfg Niedi
__________________
-_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_-
Niedi ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.09.2005, 09:19   Nach oben    #6
Benutzer
 
Benutzerbild von Guradia
 
Registriert seit: 18.08.2005
Ort: Düsseldorf
Beiträge: 57
Standard

Mir doch wuscht, dass die Österreicher Abkürzung nutzen, die gar nüscht abkürzen

/'/ funktioniert bereits
und ja, str_replace() reicht für den Zweck völligst aus.
Guradia ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.09.2005, 09:37   Nach oben    #7
Benutzer
 
Benutzerbild von Niedi
 
Registriert seit: 05.09.2005
Ort: Ostarrichi
Beiträge: 51
Standard

Ok, nun Funktioniert es schonmal fast . War einerseits ein gedankenfehler von mir, und zweitens das fehlende wissen

Danke deshalb

mfg Niedi
__________________
-_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_-
Niedi ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.09.2005, 11:44   Nach oben    #8
Igi
Benutzer
 
Benutzerbild von Igi
 
Registriert seit: 07.05.2005
Ort: nähe Münster
Beiträge: 33
Standard

hier ist ein gutes Tutorial zum Thema Regexp
http://regexp-evaluator.de/tutorial.html
__________________
http://redRogi.de
Igi ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.09.2005, 12:01   Nach oben    #9
Benutzer
 
Benutzerbild von Niedi
 
Registriert seit: 05.09.2005
Ort: Ostarrichi
Beiträge: 51
Standard

Vielen dank

Wird gleich durchgearbeitet *g*

mfg Niedi
__________________
-_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_-
Niedi ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.09.2005, 18:45   Nach oben    #10
Erfahrener Benutzer
 
Registriert seit: 18.03.2005
Beiträge: 588
Standard

Aus 3 Zeilen werde eine:

PHP-Code:
$dummy preg_replace("/('|\'|#39)/"" "$dummy); 
CIX88 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.09.2005, 15:07   Nach oben    #11
Benutzer
 
Benutzerbild von Niedi
 
Registriert seit: 05.09.2005
Ort: Ostarrichi
Beiträge: 51
Standard

das is mir schon klar, danke ^^

diese drei zeilen waren nur ein versuch das ' verschwinden zu lassen. da hab ich halt diese drei varianten versucht.

im endeffekt reichte diese zeile:

str_replace("'", " ", $variable);

mfg
__________________
-_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_-
Niedi ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


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

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 An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:16 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44