问题标签 [unicode-escapes]

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 投票
0 回答
141 浏览

translation - 有没有可以翻译转义序列的在线网站?

我正在搞乱一个新项目,一个strace在 Linux 上使用该程序的项目。我运行了这个命令: strace -e'read,write' -o /tmp/myprogram.log top只是为了了解输出的要点strace,我不知道输出的一半是什么意思。

以下是这些序列之一的示例:\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220%\0\0004\0\0\0.

显然,这并不完全是人类可读的,我有点好奇它到底在说什么。特别是如果我有一堆这些,手动翻译它们太费时间了。

因此,我的问题。有谁知道允许您输入转义序列并返回格式化字符串的在线站点或实用程序?

0 投票
1 回答
120 浏览

objective-c - 在 Objective C 中包含正则表达式的 JSON

  • 这是 Web 服务以 JSON 格式返回的字段值,^\+?\d+(-\d+)*$但是当我得到它时,它变为^+?d+(-d+)*$.
  • 但我需要来自 JSON 的原始文件。如何从目标 C 中得到相同的结果。

例如:如果我使用NSString *string=@"^\+?\d+(-\d+)*$";,它会显示^+?d+(-d+)*$NSLog. 如何防止这种情况?

谢谢

0 投票
1 回答
114 浏览

unicode - 如何转义 unicode 和未转义

如何从高棉 Unicode 字体转换为 wordpress 中发布标题和内容的转义符?然后避免在网站上显示原始的高棉 Unicode?我使用 NewsPlus wordpress 主题最好的问候

0 投票
2 回答
173 浏览

java - 字符串不包含实体,但显示它,并且表示在替换时不会改变

所以我认为下图很好地说明了我的问题:

在此处输入图像描述

我希望原始字符串按原样打印,因为当我在响应中发送它(使用 JAX-RS)时,它实际上显示了 \u2018,而不是它应该显示的左引号。但是,将 EncodingUtils.clean(...) 方法(它只是 Apache Commons Lang StringEscapeUtils.unescapeJava(...) 的包装)应用于发送到响应的字符串不会改变响应(它仍然显示 \ u2018)。由于从测试开始它们已经改变,我在这里缺少什么,我需要做什么才能获得预期的替代品?

EDIT1:客户端是一个Android应用程序,麻烦的字符串是上述JSON响应的属性之一。如果我不碰它,手机就会显示这个奇怪的字符“€TM”。如果我使用 Windows-1252 对其进行解码,它会正确打印字符,但会拧紧字符串的其他部分。

EDIT2:我有@Produces(text/json)。这些是报告的标头(请注意,我使用 OkHttp 进行请求处理):

此外,从 Android 将接收到的字符串打印到控制台实际上可以正确打印它。我不知道发生了什么。

0 投票
1 回答
768 浏览

ruby - Rails 3.2.21 / ruby 1.9.3 how can I \u encode unicode chars within a string

I need to sanitize some text sent to an email service provider (Sendgrid) that does not support unicode in the recipient name unless it is \u escaped.

When the UTF-8 string s = "Pablö" how can I "\u escape" any unicode inside the string so I get "Pabl\u00f6" ?

Converting to JSON also escapes the quotes (which I don't want):

What I'm looking for is something just like .force_encoding('binary') except for Unicode. Inspecting Encoding.aliases.values.uniq I don't see anything like 'unicode'.

0 投票
2 回答
2714 浏览

python - 尽管读取为 UTF-8,但无法打印 Unicode 字符

我正在阅读以下文件:

代码在这一行被击中(我不知道它是否会显示在浏览器中):

请注意,B缺少C hess Q ueen (即 \u265b),就在单词EarAbuse似乎导致问题之后 -

我有-

  1. 阅读 docs.python.org/3/howto/unicode.html
  2. 用过的data = repr(line)
  3. errors="surrogateescape"打开文件时使用

没爱。charbase 还说那个 BCQ 的 python 转义是u'\u265b',这是什么意思&我还没有实现它吗?

编辑:奇怪的是,输入print('\u265b')print(♛)在 IDLE 中可以正常工作,没有任何错误并显示漂亮的BCQ - 那么有什么问题,为什么我的代码读不到这一行?

0 投票
0 回答
153 浏览

win32com - 将outlook.msg 正文提取为如下文本。我想在正在读取的文本文件行中搜索模式,但字符前面带有 '\x00'

将 outlook.msg 正文提取到文本文件

def getEmailBodyFromMsg():

打开上面写入的文件以搜索文本,这些行如下:

#line = 'R\x00e\x00s\x00u\x00l\x00t\x00s\x00 \x00f\x00r\x00o\x00m\x00\n' #OR 线 = u'R\x00e\x00s\x00u\x00l\x00t\ x00s\x00 \x00f\x00r\x00o\x00m\x00\r'

我想知道它们是否是指定正则表达式(如 resultEmailPattern = ur'Results' 之类的有效方法,该正则表达式将与上面的 'Rx00e..line 匹配或更好的方式来编码 txt 文件

0 投票
2 回答
771 浏览

java - 如何使用带有变量的 unicode 转义序列?

这是我目前必须使用 java 在循环中连接 a 然后 b 然后 c 等等的代码(扫描次数):

我认为 unicode 转义序列将是我最好的选择,但它并没有像我尝试的那样工作,所以我显然做错了什么。我该如何解决?

我得到的错误是:

0 投票
1 回答
1508 浏览

scala - 将特殊字符转换为 Unicode 转义字符 Scala

您好,是否可以将 Ä、Ö、Ü、... 等特殊字符转换为 Unicode 转义字符?
就像Ä将是\u00C4
我需要它来转换文件以进行翻译。我在服务器端有一个翻译键值对,例如:

并希望将其解析为 de.properties 以在我的 Javascript 应用程序中使用它。
.properties 是由定义 ISO/IEC 8859-1 编码的http://en.wikipedia.org/wiki/.properties
所以我必须将键/值对解析为:

是否可以使用 Scala/Java 获取这些转义字符?
编辑:
获取字符的 unicode 值对我不起作用。EG for Character Ä我得到\u017D但我需要得到\u00C4
编辑我的编辑:
好吧,问题是我在 Scala REPL 上尝试过。当我尝试

它打印正确的转义字符\u00C4

0 投票
1 回答
261 浏览

utf-8 - 如何从 unicode 转义序列转换为 UTF-8

如何将 unicode 转义序列转换为 UTF-8。

序列是\uXXXX

它有什么功能POCO吗?