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

Posted

技术标签:

【中文标题】如何从 PHP 中的字符串中删除意第绪语评分【英文标题】:how to remove Yiddish scoring from a string in PHP 【发布时间】:2021-12-18 04:50:08 【问题描述】:

我从像 ִֵנׂקֹוַדֹּוֶת 这样的 API URL 请求中获取字符,然后我只获取文本。 如何在 phpjavascript 中转换它?

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 中的字符串中删除意第绪语评分的主要内容,如果未能解决你的问题,请参考以下文章

《Maven实战》.pdf

什么是maven?

maven入门

maven

什么是Maven

Linux安装maven(详细教程)