Dize içindeki tüm sözcük olmayan karakterleri değiştirmek için biraz yardıma ihtiyacım var. Bir örnek (stadtbezirkspräsident'
olarak Tüm kelime olmayan karakterleri değiştir:? * + #
stadtbezirkspräsident
haline gelmelidir.
Bu Regex, tüm diller için çalışmalıdır, bu yüzden biraz zorlayıcıdır, çünkü ñ
veya œ
gibi karakterlerle nasıl eşleşeceğine dair hiçbir fikrim yoktur. Ben
string.replace(/[&\/\\#,+()$~%.'":*?<>-_{}]/g,' ');
ile bu çözümü denedim ama ther Ø
sola gibi birçok özel karakter halen devam etmektedir.
Belki genel Seçici bunun için vardır, ya da herkes önce bu sorunu çözmüştür?
Ø çeşitli dillerde bir mektuptur (örneğin, Danca) :) –
Benzer: [this] (http://stackoverflow.com/questions/2392194/how-to-match-the-international-alphabet-english -az-olmayan-in-a-regülasyon) soru. javascript regex'in yerel unicode uyumlu eşleştiricileri yok –