2

我有以下代码:

        <?php

        $greek = "Ως ενταγμένη στο πολιτικό σύστημα της πρώην Ανατολικής Γερμανίας παρουσιάζει την Άνγκελα Μέρκελ νέο βιβλίο για την καγκελάριο, στο οποίο επισημαίνεται ότι ήταν υπεύθυνη στη νεολαία FDJ -πολιτισμού, όπως φροντίζει σταθερά να τονίσει η ίδια- αλλά και εργαζόταν στην Ακαδημία Επιστημών της ΛΔΓ -που ερμηνεύεται ως «απόδειξη» πως το καθεστώς την θεωρούσε φίλα προσκείμενη. 
        Φωνές από την αντιπολίτευση καλούν την καγκελάριο να μιλήσει πιο ανοικτά για το παρελθόν της, ενώ η ίδια τονίζει πως αυτά την συνοδεύουν εδώ και χρόνια και δεν έχει κρύψει τίποτε.
        Το βιβλίο, που έγραψαν οι δημοσιογράφοι Ραλφ Ρόιτ και Γκούντερ Λάχμαν (της Welt και της Bild) ονομάζεται «Η πρώτη ζωή της Άνγκελα Μ.» και μιλά για τα χρόνια της στη ΛΔΓ. Σε αυτό επισημαίνεται ότι η νυν καγκελάριος ήταν υπεύθυνη στην νεολαία FDJ αλλά και είχε στενές σχέσεις με την Ακαδημία Επιστημών, στην οποία η σοβιετική επιρροή ήταν ισχυρότατη.
        Όποιος, όπως η Άνγκελα Μέρκελ, πήγαινε με προγράμματα ανταλλαγής στη Μόσχα και τη δεκαετία του '80 εργαζόταν στην Ακαδημία Επιστημών της ΛΔΓ, δεν ήταν και ο νούμερο ένα εχθρός του κράτους» ανέφερε σχετικά η Άντγε Χέρμεναου από το κόμμα των Πράσινων. 
        «Αυτό το καταλαβαίνει ο καθένας άνω των 45 στα ανατολικά» είπε στο Focus, καλώντας την καγκελάριο «να μην ντρέπεται να μιλήσει ανοικτά για τη ζωή της στη ΛΔΓ».
        Ανάλογη ήταν και η «έκκληση» του Ραλφ Στέγκνερ από το SPD, ζητώντας από την καγκελάριο να εξηγήσει «τι πολιτικό ρόλο είχε στην ΛΔΓ».
        Η καγκελαρία από την πλευρά της επισημαίνει πως τίποτε από όλα αυτά δεν είναι καινούριο, ούτε δείχνει πως η Μέρκελ είχε κάποιον ουσιαστικά ενεργό ρόλο στη ΛΔΓ. Όσον αφορά τη FDJ, επανέλαβε πως δεν ήταν αμιγώς πολιτική νεολαία ούτε πρέπει να ταυτίζεται με το SED, αλλά προσέφερε έδαφος για κοινωνική δραστηριότητα.
        Η ίδια η Μέρκελ, αναφερόμενη στο θέμα σε ομιλία της το βράδυ της Κυριακής εξήγησε ήρεμα πως δεν έχει κρύψει ούτε και έχει να κρύψει τίποτε. «Όταν ανακύπτει πάντα ένα σημείο που φαινόταν διαφορετικό από την σκοπιά της παλιάς Δυτικής Γερμανίας, πάντα κάποιος βρίσκεται και λέει α, δεν μας έχει πει αυτό, δεν μας έχει πει το άλλο» είπε. 
        «Δεν ξέρω, κι άλλα πράγματα μπορεί να μην έχω πει που δεν με ρώτησε κανείς», επαναλαμβάνοντας πως δεν έχει αποκρύψει ποτέ τίποτε.";

        $name = preg_replace('~[^\p{L}\p{Mn}\p{Pd}\'\x{2019}\s]~u', '$1', $greek);

        echo $name;
        ?>

这导致:

            Ως ενταγμένη στο πολιτικό σύστημα της πρώην Ανατολικής Γερμανίας παρουσιάζει την Άνγκελα Μέρκελ νέο βιβλίο για την καγκελάριο στο οποίο επισημαίνεται ότι ήταν υπεύθυνη στη νεολαία FDJ -πολιτισμού όπως φροντίζει σταθερά να τονίσει η ίδια- αλλά και εργαζόταν στην Ακαδημία Επιστημών της ΛΔΓ -που ερμηνεύεται ως απόδειξη πως το καθεστώς την θεωρούσε φίλα προσκείμενη 
            Φωνές από την αντιπολίτευση καλούν την καγκελάριο να μιλήσει πιο ανοικτά για το παρελθόν της ενώ η ίδια τονίζει πως αυτά την συνοδεύουν εδώ και χρόνια και δεν έχει κρύψει τίποτε
            Το βιβλίο που έγραψαν οι δημοσιογράφοι Ραλφ Ρόιτ και Γκούντερ Λάχμαν της Welt και της Bild ονομάζεται Η πρώτη ζωή της Άνγκελα Μ και μιλά για τα χρόνια της στη ΛΔΓ Σε αυτό επισημαίνεται ότι η νυν καγκελάριος ήταν υπεύθυνη στην νεολαία FDJ αλλά και είχε στενές σχέσεις με την Ακαδημία Επιστημών στην οποία η σοβιετική επιρροή ήταν ισχυρότατη
            Όποιος όπως η Άνγκελα Μέρκελ πήγαινε με προγράμματα ανταλλαγής στη Μόσχα και τη δεκαετία του ' εργαζόταν στην Ακαδημία Επιστημών της ΛΔΓ δεν ήταν και ο νούμερο ένα εχθρός του κράτους ανέφερε σχετικά η Άντγε Χέρμεναου από το κόμμα των Πράσινων 
            Αυτό το καταλαβαίνει ο καθένας άνω των  στα ανατολικά είπε στο Focus καλώντας την καγκελάριο να μην ντρέπεται να μιλήσει ανοικτά για τη ζωή της στη ΛΔΓ
            Ανάλογη ήταν και η έκκληση του Ραλφ Στέγκνερ από το SPD ζητώντας από την καγκελάριο να εξηγήσει τι πολιτικό ρόλο είχε στην ΛΔΓ
            Η καγκελαρία από την πλευρά της επισημαίνει πως τίποτε από όλα αυτά δεν είναι καινούριο ούτε δείχνει πως η Μέρκελ είχε κάποιον ουσιαστικά ενεργό ρόλο στη ΛΔΓ Όσον αφορά τη FDJ επανέλαβε πως δεν ήταν αμιγώς πολιτική νεολαία ούτε πρέπει να ταυτίζεται με το SED αλλά προσέφερε έδαφος για κοινωνική δραστηριότητα
            Η ίδια η Μέρκελ αναφερόμενη στο θέμα σε ομιλία της το βράδυ της Κυριακής εξήγησε ήρεμα πως δεν έχει κρύψει ούτε και έχει να κρύψει τίποτε Όταν ανακύπτει πάντα ένα σημείο που φαινόταν διαφορετικό από την σκοπιά της παλιάς Δυτικής Γερμανίας πάντα κάποιος βρίσκεται και λέει α δεν μας έχει πει αυτό δεν μας έχει πει το άλλο είπε 
            Δεν ξέρω κι άλλα πράγματα μπορεί να μην έχω πει που δεν με ρώτησε κανείς επαναλαμβάνοντας πως δεν έχει αποκρύψει ποτέ τίποτε

我怎样才能确定 100% 的所有字符,如 ", . > < / ? +- =_`1234567890 !~@#$%^&*() € 等都从文本中删除?

我必须使用什么正则表达式?请注意,它是 utf-8。

另外,有没有办法让所有重音大写字母匹配它们的小写重音字母?有没有办法让所有字母都小写?

抱歉这么多问题,正则表达式对我来说就像一座山......

4

1 回答 1

0

你可以这样做:

echo preg_replace('~[^\p{Greek}\s]++~u', '', $greek);
于 2013-05-13T13:33:52.680 回答