Συζήτηση
Γεια χαρά, Επισκέπτης
Όνομα χρήστη: Κωδικός: Να με θυμάσαι
  • Σελίδα:
  • 1
  • 2

ΘΕΜΑ: Θέμα με την re και dictionary

Θέμα με την re και dictionary 6 Χρόνια 9 Μήνες πριν #4540

  • Αποστόλης
  • Το Άβαταρ του/της Αποστόλης
  • Αποσυνδεμένος
  • pytho_
  • Δημοσιεύσεις: 148
  • Ληφθείσες Ευχαριστίες 24
Τα regex είναι πολύ καλά για να βρίσκεις patterns αλλά έχουν δύο μεγάλα μειονεκτήματα.
Πρώτον ψιλοσκίζουν τον εκάστοτε «compiler» και δεύτερον μία λάθος/λιγότερη/περισσότερη συνθήκη από αυτό που χρειάζεσαι και όλα έχουν βγεί λάθος.
Η ημερομηνία ή ένας αριθμός τηλεφώνου -για παράδειγμα- έχουν λίγο ως πολύ προκαθορισμένη μορφή.
Άντε να έχουν - αντί για /στην ημερομηνία π.χ.
Οπότε μια επεξεργασία ενός array συνήθως είναι αρκετή.

Από την άλλη, για να κάνεις validate ένα e-mail account (όπου μπορεί να χρησιμοποιηθεί οποιοσδήποτε αλφαριθμητικός συνδυασμός) το regex είναι μονόδρομος, επειδή μπορεί να «πιάσει» όσο το δυνατόν περισσότερους πιθανούς συνδυασμούς.
Κι όχι τόσο επειδή υλοποιείται με λιγότερες γραμμές κώδικα.

Φυσικά περι ορέξεως...
Τελευταία διόρθωση: 6 Χρόνια 9 Μήνες πριν από Αποστόλης.
Πρέπει να είστε εγγεγραμμένο μέλος του Φόρουμ για να κάνετε μια δημοσίευση.
  • Σελίδα:
  • 1
  • 2
Συντονιστές: pmav99
Χρόνος δημιουργίας σελίδας: 0.217 δευτερόλεπτα

Μοιράσου το!

Powered by CoalaWeb

Λίστα Ταχυδρομείου