问题标签 [unicode-string]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
10940 浏览

bash - 将文件中每一行的第一个字母更改为大写

我需要将文件中每一行的第一个字母更改为大写,例如

会成为:

  • 该文件包含一些特殊字母:a、a、á、à、ǎ、ā、b、c、d、e、e、é、è、ě、ē、f、g、h、i、i、í、ì , ǐ, ī, j, k, l, m, n, o, o, ó, ò, ǒ, ō, p, q, r, s, t, u, u, ú, ù, ǔ, ü, ǘ 、ǜ、ǚ、ǖ、ū、v、w、x、y 和 z。
  • 这些字母的大写形式是:A、A、Á、À、Ǎ、Ā、B、C、D、E、E、É、È、Ě、Ē、F、G、H、I、I、Í、 Ì, Ǐ, Ī, J, K, L, M, N, O, O, Ó, Ò, Ǒ, Ō, P, Q, R, S, T, U, U, Ú, Ù, Ǔ, Ü, Ǘ、Ǜ、Ǚ、Ǖ、Ū、V、W、X、Y 和 Z。

如何将文件中每一行的第一个字母更改为大写?

0 投票
5 回答
5488 浏览

java - 如何在 Java 字符串中用 \u 替换 \\u

我有一个格式的字符串:

“aaa\\u2022bbb\\u2014ccc”

我想显示这两个特殊字符,但要做到这一点,我必须首先将字符串转换为这种格式:

“aaa\u2022bbb\u2014ccc”

我试过写这个,但它给出了一个编译错误:

这必须是直截了当的,但我就是无法理解。有任何想法吗?

0 投票
3 回答
205 浏览

python - Python unicode 搜索未给出正确答案

我正在尝试搜索文件 1 中每个文件包含一行的印地语单词,并在文件 2 中的行中找到它们。我必须用找到的字数打印行号。这是代码:

这是查找一些单词,但忽略了其他一些输入文件是: File-1:

文件 2:

这给出了输出:

显然,它忽略了वनस्पति,只搜索पौ​​धा。我也尝试过其他输入。它只搜索一个词。知道如何纠正这个问题吗?

0 投票
3 回答
578 浏览

cocoa-touch - UITextField 切断 Unicode 字符的下行

有什么方法可以让 UITextField 正确显示包含 unicode 下标字符(例如 2 、 ₃ )的 NSString 而不将它们切断?我从在 IB 中创建的 UITextField 开始。

我试过了:

  • 在代码中将 UITextField 上的 frame.size.height 设置为更大(只是将截止字符居中在一个较高的框中)

  • 将 contentVerticalAlignment 属性更改为 UIControlContentVerticalAlignmentTop- 只是将截止字符推到顶部

  • 使用 clipSubviews/Autoresize Subviews 播放 - 无效

这是针对化学程序的,因此查看数字的下半部分很重要。帮助!

0 投票
2 回答
3012 浏览

asp.net - 如何从 asp.net 中具有 UNICODE 值的 URL 获取正确的 QueryString 值?

我有一个带有 nvarchar 数据类型的字段来存储 UNICODE 值。该字段绑定到Repeater Control,单击链接后我将从该控件重定向到其他页面。当此字段包含字段中的数值时,我得到正确的 QueryString 并显示重定向页面。但是,当它包含一些 unicode 字符(数字或英文字符除外)时,它会显示值 '?????' 在 'fhn' 的 QueryString 中。如何按原样获取此 UNICODE QueryString 值并显示结果?

在中继器项目模板中:

在 .cs 文件中:

//在这里我得到'????' 值,如果它包含 unicode 值。

帮助表示赞赏!

0 投票
2 回答
1914 浏览

python - 将 unicode 字符串转换为其原始格式

可能重复:
在python中将拉丁字符串转换为unicode

存储在文件中后,我有一个具有以下格式的列表

但列表中字符串的实际格式是

如何将字符串转换为列表中list_example存在的字符串actual_format

0 投票
1 回答
171 浏览

memory-management - UnicodeString 存储类型

我的应用程序需要管理一些 unicode 字符串 (<10)。这些字符串的内容是动态的,可以通过应用程序运行而改变。为了存储字符串,我使用了 UnicodeString 类型的对象。

解决此问题的一种方法是创建与 unicode 字符串一样多的成员变量,例如:

至少乍一看,这个解决方案非常简单。但是可扩展性存在问题。如果将来字符串的数量会增加,我们就有可能创建难以阅读的大代码。所以我想创建这样的东西来管理字符串:

每个字符串都与某个编辑框相连。我可以使用窗口句柄作为字典的键。

我不明白 - 在这种情况下,谁应该负责分配和释放存储 unicode 字符串的空间?假设我在本地堆栈上创建 UnicodeString 变量:

str变量的内容会在成员函数ProcessFile的末尾保留吗?

0 投票
3 回答
1675 浏览

c++ - 字符串中字符之间的空格

我正在使用 Embarcadero C++Builder XE,我正在尝试将 123456 写入这样的文本文件:

但输出是这样的:

每个字符后都添加了空格。我可以看到 iLength 是 12,所以在创建字符串时添加了空格,我该如何防止这种情况发生?

0 投票
3 回答
2267 浏览

c++ - UTF-8 解码库

我必须在 Windows MSVC 10 中使用 Unicode UTF-8 的应用程序中进行编码。我知道 UTF-8 编码的字符串每个字符将使用 1 个或 2 个字节。所以,我的问题是:std::string 适合这个吗?如果是,我如何解码字符串?据我了解 std::string 只是一个字节数组,它不提供任何解码逻辑。我怎么知道字符串的逻辑长度?如何从字符串中提取逻辑字符?是否有任何库可以帮助我从字符串中提取逻辑字符?

例如:如果我在 std::string 中有字符串“olé”,我需要知道长度是 3,而不是 4。

0 投票
1 回答
1379 浏览

r - 在 R 中使用 Unicode

我将 MySQL 表中的文本读入 R 数据框。(使用 RODBC、sqlFetch)。有两个问题:

  1. 我如何确定 R 是否已将其读取为 utf-8?它是字符类型,但显示编码的功能是什么?
  2. 如何计算 R 中 Unicode 字符串中的字符数?

length函数不适用于 Unicode,并且我认为总是返回 1。