Ερωτήσεις σχετικά με την preg_replace()

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
Dazed_and_confused
Δημοσιεύσεις: 743
Εγγραφή: 29 Νοέμ 2003 19:38
Τοποθεσία: Χίος, Θεσσαλονίκη
Επικοινωνία:

Ερωτήσεις σχετικά με την preg_replace()

Δημοσίευση από Dazed_and_confused » 21 Μάιος 2005 15:24

Που μπορώ να μάθω τι σήμαινουν όλα αυτά τα σύμβολα που χρησιμοποιεί η preg_replace, ώστε να κάνω σωστές αντικαταστάσεις?

http://gr.php.net/manual/el/function.ereg-replace.php

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Ερωτήσεις σχετικά με την preg_replace()

Δημοσίευση από Rapid-eraser » 21 Μάιος 2005 15:39

katarxiv milame gia Regular Expression

twra ta ereg eivai kata POSIX protipo
evo ta perg eivai kata PCRE protipo Perl-Compatible dld

ta ereg dev eivai binnary safe evo ta PCRE eivai.

Twra tutorials 8a breis pampola sto internet xrisimopiise ta keywords pou sou edosa kai 8a breis arketa :)
opou koliseis edw eimaste
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
Dazed_and_confused
Δημοσιεύσεις: 743
Εγγραφή: 29 Νοέμ 2003 19:38
Τοποθεσία: Χίος, Θεσσαλονίκη
Επικοινωνία:

Ερωτήσεις σχετικά με την preg_replace()

Δημοσίευση από Dazed_and_confused » 21 Μάιος 2005 16:47

Thanx rapid,

βρήκα ένα σχετικό βοήθημα που εξήγει κάπως τους χαρακτήρες που χρησιμοποιούνται στις preg functions
http://www.zend.com/manual/reference.pc ... syntax.php

Άβαταρ μέλους
DataHellas
Δημοσιεύσεις: 39
Εγγραφή: 24 Μάιος 2005 08:57
Τοποθεσία: Αθήνα
Επικοινωνία:

Ερωτήσεις σχετικά με την preg_replace()

Δημοσίευση από DataHellas » 24 Μάιος 2005 09:19

Μην ξεχνάς μόνο ότι οι μη αλφαρηθμιτικοί χαρακτήρες πρέπει να γίνονται escaped με χρήση backslash. Πχ:

Κώδικας: Επιλογή όλων

$string = "_name";
$string = preg_replace ("/^\_"/,"",$string);
Ο παραπάνω κώδικας αντικαθιστά αν υπάρχει την κάτω παύλα _ στην αρχή της μεταβλητής string με το κενό οπότε το αποτέλεσμα θα είναι $string = name

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης