nikos2027 Δημοσ. 16 Οκτωβρίου 2009 Δημοσ. 16 Οκτωβρίου 2009 Παιδες χαιρετώ. Χρησιμοποιώ regular expressions (από ένα πανεπιστημιακό paper) για να βγάλω τις ρίζες κάποιων λεξεων. Αυτό που κάνει είναι να βλέπει αν μια λέξη καταλήγει σε ΙΚΑ ή ΙΚΟ ή ΙΚΟΥ ή ΙΚΩΝ. Όμως μου φέρνει πάντα false σαν αποτέλεσμα. Φταίει το regular expressions ή κατι άλλο? Ο κώδικας: w = "ΔΗΜΟΣΙΟΓΡΑΦΙΚΑ" re = "/^(.+?)(ΙΚΑ|ΙΚΟ|ΙΚΟΥ|ΙΚΩΝ)$/"; if (new System.Text.RegularExpressions.Regex(re,RegexOptions.IgnoreCase).Match(w).Success) { } Ευχαριστώ
Billman Δημοσ. 16 Οκτωβρίου 2009 Δημοσ. 16 Οκτωβρίου 2009 Σφάξε το '/' στην αρχή και το τέλος του re και θα παίξει κανονικά.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.