【问题标题】:Comparing Strings In node js "UTF-16"比较节点js“UTF-16”中的字符串
【发布时间】:2018-02-18 16:39:37
【问题描述】:

我是 Node.js 的新手。并且需要一个 npm 包或一些模块来与 UTF-16 格式的字符串进行比较。

在 C# 中,我有以下功能:

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

我希望用 Node.js 编写此 c# 代码中的相同行为

提前致谢

【问题讨论】:

    标签: c# node.js string npm utf-16


    【解决方案1】:

    查看String.prototype.localeCompare(compareString[, locales[, options]])

    您的等价物可能是x.localeCompare(y, "en-US")

    【讨论】:

    • 这个工作完美,谢谢
    猜你喜欢
    • 1970-01-01
    • 2013-01-17
    • 2014-01-19
    • 2018-06-05
    • 2016-03-14
    • 2014-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多