如何从 PHP 中的字符串中删除意第绪语评分
Posted
技术标签:
【中文标题】如何从 PHP 中的字符串中删除意第绪语评分【英文标题】:how to remove Yiddish scoring from a string in PHP 【发布时间】:2021-12-18 04:50:08 【问题描述】:我从像 ִֵנׂקֹוַדֹּוֶת 这样的 API URL 请求中获取字符,然后我只获取文本。 如何在 php 和 javascript 中转换它?
from נׂקֹוַדֹּוֶת
to נקודות
【问题讨论】:
【参考方案1】:在 PHP 中你可以使用这个
$str = 'נׂקֹוַדֹּוֶת ';
$rule = 'NFD; [:Nonspacing Mark:] Remove; NFC';
$myTrans = Transliterator::create($rule);
echo $myTrans->transliterate($str);
【讨论】:
【参考方案2】:对于 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>
【讨论】:
欢迎来到 Stack Overflow。请考虑包括对how and why this solves the problem 的简要说明。这将有助于读者更好地理解您的解决方案。以上是关于如何从 PHP 中的字符串中删除意第绪语评分的主要内容,如果未能解决你的问题,请参考以下文章