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 αλλά προσέφερε έδαφος για κοινωνική δραστηριότητα
            Η ίδια η Μέρκελ αναφερόμενη στο θέμα σε ομιλία της το βράδυ της Κυριακής εξήγησε ήρεμα πως δεν έχει κρύψει ούτε και έχει να κρύψει τίποτε Όταν ανακύπτει πάντα ένα σημείο που φαινόταν διαφορετικό από την σκοπιά της παλιάς Δυτικής Γερμανίας πάντα κάποιος βρίσκεται και λέει α δεν μας έχει πει αυτό δεν μας έχει πει το άλλο είπε 
            Δεν ξέρω κι άλλα πράγματα μπορεί να μην έχω πει που δεν με ρώτησε κανείς επαναλαμβάνοντας πως δεν έχει αποκρύψει ποτέ τίποτε

", . > </ ? +- =_`1234567890 !~@#$%^&*() € などのすべての文字がテキストから削除されていることを 100% 確実にするにはどうすればよいですか?

どの正規表現を使用する必要がありますか? utf-8 であることに注意してください。

また、小文字のアクセント文字と一致するようにすべてのアクセント文字を大文字にする方法はありますか? すべての文字を小文字にする方法はありますか?

たくさんの質問をしてすみません、正規表現は私にとって山のようなものです...

4

1 に答える 1

0

出来るよ:

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