Ein Haček, bitte! - Gesellschaft - › Panorama
Namen mit Sonderzeichen
Ungewöhnliche Namen richtig auszusprechen - dafür gibt es noch kein großes Bewusstsein in Österreich. Manche Kinder verbringen deshalb sogar Jahre mit falschem Namen
"Eines Tages bin ich in eine vierte Klasse gekommen, wo ein Junge Lubisa gerufen wurde. " Das kam Josefine K. *, Volksschullehrerin, gleich seltsam vor. Sie wusste nämlich: Der Name kommt aus Ex-Jugoslawien und kann nur Ljubiša heißen. Die perplexe Lehrerin forschte daraufhin nach – auch im offiziellen Register der Schule war der Name falsch eingetragen. Es stellte sich heraus, dass der Vor- und Nachname des Zehnjährigen vom serbischen Pass falsch auf den Meldezettel abgeschrieben wurden und dass der Junge sich einfach mit dem neuen Namen abgefunden hat. Sie entscheiden darüber, wie Sie unsere Inhalte nutzen wollen. ᐅ Name mit Sonderzeichen (ß, ä, ö, ü). Ihr Gerät erlaubt uns derzeit leider nicht, die entsprechenden Optionen anzuzeigen. Bitte deaktivieren Sie sämtliche Hard- und Software-Komponenten, die in der Lage sind Teile unserer Website zu blockieren.
Namen Mit Sonderzeichen Videos
Der Mausoleumsfriedhof in Warschau wurde einige Jahre nach dem Ende des Zweiten Weltkriegs angelegt und hat den Charakter eines großen Parks. Dort sind die sterblichen Überreste von mehr als 20. 000 Soldaten begraben, die in den Jahren 1944 und 1945 gefallen sind.
Namen Mit Sonderzeichen Für Fortnite
Protestaktion in Russland
dpa
9. 5. 2022, 15:14 Uhr
© Mikhail Metzel/Pool Sputnik Kremlin/AP/dpa
"Er (... ) führt Russland in den Abgrund": Zwei Redakteure haben scharfe Kritik an Präsident Putin geübt - und müssen nun wohl nicht nur um ihre Jobs bangen. -
"Putin muss gehen": Ausgerechnet am wichtigsten russischen Feiertag gelingt zwei Redakteuren eines kremltreuen Mediums ein Anti-Putin-Coup. Einer begründet die Protestaktion mit seinem Gewissen. Ausgerechnet am wichtigen russischen Feiertag "Tag des Sieges" sind in einem eigentlich kremltreuen Medium kurzzeitig kritische Artikel über Präsident Wladimir Putin aufgetaucht - und wenig später wieder gelöscht worden. Zu der Protestaktion bekannten sich später zwei Redakteure der Online-Plattform Nun sei er seinen Job bei Lenta wohl los, sagte der bisherige Leiter der Wirtschaftsredaktion, Jegor Poljakow, dem kritischen Medium Mediazona. Sonderzeichen - Unicode. Einer der kurzzeitig veröffentlichten Artikel trug etwa den Titel: "Putin muss gehen. Er hat einen sinnlosen Krieg losgetreten und führt Russland in den Abgrund. "
Namen Mit Sonderzeichen Facebook
# any kind of space (0 or more times))+ # one or more times
$ # end of subject
Ich weiß ehrlich gesagt nicht, wie man dies auf Javascript portiert, ich bin mir nicht einmal sicher, ob Javascript Unicode-Eigenschaften unterstützt, aber in PHP PCRE dies scheint einwandfrei zu funktionieren @:
$names = array
(
'Alix',
'André Svenson',
'H4nn3 Andersen',
'Hans',
'John Elkjærd',
'Kristoffer la Cour',
'Marco d'Almeida',
'Martin Henriksen! ', );
foreach ($names as $name)
echo sprintf('%s is%s'. "n", $name, (preg_match('~^(? Namen mit sonderzeichen facebook. :[p{L}p{Mn}p{Pd}'x{2019}]+s[p{L}p{Mn}p{Pd}'x{2019}]+s? )+$~u', $name) > 0)? 'valid': 'invalid');}
Es tut mir leid, dass ich Ihnen bezüglich des Javascript-Teils nicht helfen kann, aber wahrscheinlich wird es jemand hier tun. Validiert:
John Elkjærd
André Svenson
Marco d'Almeida
Kristoffer la Cour
Ungültig gemacht:
Hans
H4nn3 Andersen
Martin Henriksen! Um ungültige Zeichen zu ersetzen, obwohl ich nicht sicher bin, warum Sie dies benötigen, müssen Sie es nur leicht ändern:
$name = preg_replace('~[^p{L}p{Mn}p{Pd}'x{2019}s]~u', '$1', $name);
Beispiele:
H4nn3 Andersen -> Hnn Andersen
Martin Henriksen!
Aber wie die Seite aus der Antwort von LightWing andeutet, kann ich nichts über die Unicode-Unterstützung für Javascript finden, also habe ich eine halbe Lösung für die Clientseite gefunden, indem ich nur auf mindestens zwei Wörter und mindestens 5 Zeichen wie folgt überprüft habe:
if((/S+/g) >= minWords && >= 5) {
//valid}
Eine Alternative wäre, alle Unicode-Zeichen anzugeben, wie in shiftys Antwort vorgeschlagen, was ich zusammen mit der obigen Lösung möglicherweise tun würde, aber es ist ein bisschen unpraktisch. Alix Axel
Versuchen Sie den folgenden regulären Ausdruck:
^(? Nest – Sonderzeichen in Namen - OBT. :[p{L}p{Mn}p{Pd}'x{2019}]+s[p{L}p{Mn}p{Pd}'x{2019}]+s? )+$
In PHP bedeutet dies:
if (preg_match('~^(? :[p{L}p{Mn}p{Pd}'x{2019}]+s[p{L}p{Mn}p{Pd}'x{2019}]+s? )+$~u', $name) > 0)
{
// valid}
Du solltest es so lesen:
^ # start of subject
(? : # match this:
[ # match a:
p{L} # Unicode letter, or
p{Mn} # Unicode accents, or
p{Pd} # Unicode hyphens, or
' # single quote, or
x{2019} # single quote (alternative)]+ # one or more times
s # any kind of space
[ #match a:
s?