问题标签 [ord]
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.
bash - 将控制字符从 0-1f (hex) 转换/转换为 unicode 转义 (\u0000 - \u0037) (BASH)
我们有一个在 prod 上运行的 bash 脚本。有时我们会在 bash 脚本中接收控制字符作为输出,然后将其发送到其他地方进行渲染。
是否有任何方法使用tr/awk/sed
或其他任何方法将控制字符从 (0-1f) (hex) 转换/转换为 unicode 转义 (\u0000 - \u0037)(octal) [换行符“\n”除外]
- 我们不想在 bash 脚本中使用 perl (ord)。(增加 CPU 使用率)
- 我们不想删除控制字符(使输出看起来很难看)
简单示例:
应该变成:
参考:
ASCII 表:http ://www.asciitable.com/
c# - 如何将网络字节转换为int?
读取 UDP 数据包,需要将单个字节转换为序数值(int)。或者一个 4 字节整数值到 int。但我感兴趣的值是 0、1 或 2 - 单个有效字节 - 所以并不需要读取所有 4 个字节。
错误消息是“输入字符串的格式不正确。”
我相信问题是试图将字符串字节转换为 int。在 Delphi 中,使用 Ord 函数很容易。我可能需要从 char 转换为 int。只是不知道如何从字符串中获取字符。
我是 C# 新手。感谢您的任何建议。
python - python:执行“ord”以获取字符串列表中每个字符的ascii代码
我有一个字符串列表,我想获取每个字符串中每个字符的 ascii 代码。我正在寻找使用列表理解在一行中完成所有操作。但是,我无法使语法正常工作。
获取单个单词的代码可以正常工作:
显然,列表推导可以处理从字符串列表中返回一个字符串:
但嵌套这些不起作用:
如何正确嵌套列表理解,以便内部部分返回一个字符串,然后外部部分可以逐个字符地解释?
python - 如何在 Python 中增加字母?
编写一个程序,输入一个字符(长度为 1 的字符串),你应该假设它是一个大写字符;输出应该是字母表中的下一个字符。如果输入是'Z',你的输出应该是'A'。(您将需要使用 if 语句。)到目前为止,我已经尝试了几个这样的代码:
它说它打印时没有输出,只是不确定如何获得正确的输出。我对编程很陌生。
sorting - Haskell中列表输出中缺少第一个元素
我是 Haskell 的初学者,在使用 Ord 时我错过了一个概念。我正在尝试通过下面的函数从 Haskell 的列表中唯一的对
因此,例如,如果我想获得 [4,3,1,2] 的唯一对,我应该获得输出 [(4,3),(4,1),(4,2),(3,1) ,(3,2),(2,1)]
但我得到的是 [(3,1),(3,2)] 。
我的问题是,为什么这会跳过列表 xs 的第一个元素?
谢谢。
ruby - 红宝石中从十六进制到十进制的转换
0xFFFFFFFF_FFFFFFFF_FFFFFFFF_FFFFFFFF_FFFFFFFF_FFFFFFFF_FFFFFFFE_FFFFFC2F.ord
=> 115792089237316195423570985008687907853269984665640564039457584007908834671663
0xFFFFFFFF_FFFFFFFF_FFFFFFFF_FFFFFFFF_FFFFFFFF_FFFFFFFF_FFFFFFFE_FFFFFC2F.to_i
=> 115792089237316195423570985008687907853269984665640564039457584007908834671663
有人可以解释一下为什么这两种方法都返回相同的整数值吗?我不确定我是否理解方法命令...
返回字符串第一个字符的代码点,假设是单字节字符编码"
我发现了,但是在这里我得到了一个十六进制值,然后我使用了该方法然后得到了一个十进制值,所以“什么是十六进制?” :D
PS:肯定是十进制值还是我错了?
haskell - 使用 Ord 创建和比较空列表
我正在尝试创建一个空列表,然后确认它是空的,以便稍后我可以将元素插入其中。
我试图简单地将函数分配给一个空列表,但是当我尝试确认它是空的时,我在函数异常中得到了一个非穷举模式。
这是我到目前为止所拥有的。
我试图得到类似
isEmpty emptyList
True
我想我的问题是,如何根据给定的类型确认列表为空?
python - 将 MNIST 数据库转换为 .csv:发生 ord() 错误
我想将原始 MNIST 数据库转换为 csv 文件。我使用了来自https://pjreddie.com/projects/mnist-in-csv/的代码
但是我得到了一些关于 ord() 的错误,我知道 ord() 应该以一个字符串作为元素,但我不知道为什么会发生这种情况,但不了解原始数据库的结构。
这是我收到的错误消息
ord() expected a character, but string of length 0 found
php - 使用 ord() 进行验证
我想使用 ord() 从文本框中验证发布的数据(整数和大写小写字符串):
t1 是从 html 中的文本框发送的文本,
我尝试了一切,但我被卡住了,如果你知道问题出在哪里,请帮我解决这个问题,但如果你不知道,请不要建议任何其他验证方式。