Сравнение строк в узле JS «UTF-16»

1

Я новичок в Node.js. И нужен пакет npm или какой-то модуль для сравнения со строкой в формате UTF-16.

В С# у меня есть следующая функция:

public int Compare(string x, string y)
{
    var myComparer = CompareInfo.GetCompareInfo("en-US");
    return myComparer.Compare(x, y, CompareOptions.Ordinal);
}

Я хочу, чтобы такое же поведение в этом коде С# было написано в Node.js

заранее спасибо

Теги:
string
npm
utf-16

1 ответ

1
Лучший ответ

Проверьте String.prototype.localeCompare(compareString[, locales[, options]]).

Ваш эквивалент может быть x.localeCompare(y, "en-US").

  • 0
    Этот работал отлично, спасибо

Ещё вопросы

Сообщество Overcoder
Наверх
Меню