Слияние кода завершено, страница обновится автоматически
Kerindax, Sherer, Bulut, UyCode, Erbash
git clone git@gitee.com:kerindax/UyghurCharUtils.git
Уже не актуально
Уже неактуально
const UyghurCharUtils = require("./UyghurCharUtils.js");
var utils = new UyghurCharUtils();
var source = "سالام JS";
var target1 = utils.Basic2Extend(source); //основной район преобразуется в расширенный район
var target2 = utils.Extend2Basic(target1); //расширенный район преобразуется в основной район
var target3 = utils.Basic2RExtend(source);// основной район преобразуется в обратный расширенный район
var target4 = utils.RExtend2Basic(target3);// обратный расширенный район преобразуется в основной район
var target5 = utils.BasicSyllable(source);// индекс слога
console.log(target1);
console.log(target2);
console.log(target3);
console.log(target4);
console.log(target5);
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>UyghurCharUtils</title>
<script type="text/javascript" src="./UyghurCharUtils.js" charset="utf-8"></script>
</head>
<body>
<script>
var utils = new UyghurCharUtils();
var source = "سالام JS";
var target1 = utils.Basic2Extend(source);//основной район преобразуется в расширенный район
var target2 = utils.Extend2Basic(target1);//расширенный район преобразуется в основной район
var target3 = utils.Basic2RExtend(source);//основной район преобразуется в обратный расширенный район
var target4 = utils.RExtend2Basic(target3);//обратный расширенный район преобразуется в основной район
var target5 = utils.BasicSyllable(source);//индекс слога
console.log(target1);
console.log(target2);
console.comlog(target3);
console.log(target4);
console.log(target5);
</script>
</body>
header("Content-type: text/html; charset=utf-8");
require_once "UyghurCharUtils.php";
$utils = new UyghurCharUtils();
$source = "سالام PHP";
$target1 = $utils->Basic2Extend($source);//основной район преобразуется в расширенный район
$target2 = $utils->Extend2Basic($target1);//расширенный район преобразуется в основной район
$target3 = $utils->Basic2RExtend($source);//основной район преобразуется в обратный расширенный район
$target4 = $utils->RExtend2Basic($target3);//обратный расширенный район преобразуется в основной район
$target5 = $utils->BasicSyllable($source);//индекс слога
echo $target1."<br/>";
echo $target2."<br/>";
echo $target3."<br/>";
echo $target4."<br/>";
echo $target5."<br/>";
static void Main(string[] args)
{
UyghurCharUtils utils = new UyghurCharUtils();
string source = "سالام C#";
string target1 = utils.Basic2Extend(source);//основной район преобразуется в расширенный район
string target2 = utils.Extend2Basic(target1);//расширенный район преобразуется в основной район
string target3 = utils.Basic2RExtend(source);//основной район преобразуется в обратный расширенный район
string target4 = utils.RExtend2Basic(target3);//обратный расширенный район преобразуется в основной район
string target5 = utils.BasicSyllable(source);//индекс слога
Console.WriteLine(target1);
Console.WriteLine(target2);
Console.WriteLine(target3);
Console.WriteLine(target4);
Console.WriteLine(target5);
}
Sub Main()
Dim utils As New UyghurCharUtils
Dim source As String = "سالام VB.NET"
Dim target1 As String = utils.Basic2Extend(source) 'основной район преобразуется в расширенный район
Dim target2 As String = utils.Extend2Basic(target1) 'расширенный район преобразуется в основной район
Dim target3 As String = utils.Basic2RExtend(source) 'основной район преобразуется в обратный расширенный район
Dim target4 As String = utils.RExtend2Basic(target3) 'обратный расширенный район преобразуется в основной район
Dim target5 As String = utils.BasicSyllable(source) 'индекс слога
Console.WriteLine(target1)
Console.WriteLine(target2)
Console.WriteLine(target3)
Console.WriteLine(target4)
Console.WriteLine(target5)
End Sub
public class
``` **Демо на разных языках программирования**
В запросе представлен код на нескольких языках программирования, включая Golang, Swift, Python и C++. В коде используется класс UyghurCharUtils для работы с символами уйгурского языка.
Код выполняет преобразование строк, содержащих символы уйгурского языка, в соответствии с различными правилами. В результате получаются новые строки, которые содержат преобразованные символы.
**Конкретные действия, выполняемые кодом:**
* Создание объекта класса UyghurCharUtils.
* Получение исходной строки.
* Преобразование исходной строки с помощью методов Basic2Extend, Extend2Basic, Basic2RExtend и RExtend2Basic.
* Вывод полученных строк на экран.
Для определения основного языка текста запроса необходимо больше контекста. Однако можно предположить, что это язык программирования.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )