如何从PHP中的字符串中删除意第绪语评分



我从API URL请求中获取字符,比如这样,然后我只获取文本。如何用PHP和javascript进行转换?

from נׂקֹוַדֹּוֶת
to נקודות

在PHP中,您可以使用此

$str = 'נׂקֹוַדֹּוֶת ';
$rule = 'NFD; [:Nonspacing Mark:] Remove; NFC';
$myTrans = Transliterator::create($rule); 
echo $myTrans->transliterate($str);

对于JavaScript,您可以使用此

<!DOCTYPE html>
<html>
<body>
<p>JavaScript can change נקודות content.</p>
<p id="demo">JavaScript can change נקודות content.</p>
<script>
var string = "נׂקֹוַדֹּוֶת";
var string_norm = string.replace(/[ְֱֲֳִֵֶַָֹֹּׁׂ]/g, '');
document.getElementById("demo").innerHTML = (string_norm);
</script>
</body>
</html>

最新更新