问题标签 [chr]

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 投票
1 回答
130 浏览

php - 违反直觉的 preg_match 行为 - 匹配一系列字符的最简洁方法是什么?

我正在寻找匹配一系列字符的方法,并假设以下正则表达式仅匹配 20 到 7E 之间的十六进制代码范围内的字符。但是,它也匹配chr(10)(换行),实际上,以下打印“通过”:

知道为什么以及如何匹配该范围吗?

0 投票
2 回答
519 浏览

r - 应用为逻辑添加空间

apply 和 R 3.0.1 有一个奇怪的问题。

我有一个包含文本、数字和逻辑值的巨大数据框。当我使用 apply 时,逻辑值被转换为 chr,但是因为 R 允许类似 TRUE == "TRUE" 的东西,这不是问题。

但是对于某些逻辑值,apply 似乎在前面加上一个空格,并且 TRUE == "TRUE" 返回 NA。当然,我可以

但这并不好,我仍然不知道为什么 R 会这样做。

有趣的是,空格仅出现在本例中的 [2,1] 和 [2,4]

version _
platform x86_64-w64-mingw32
arch x86_64
os mingw32
system x86_64, mingw32
status
major 3
minor 0.1
year 2013
month 05
day 16
svn rev 62743
language R
version.string R version 3.0.1 (2013-05-16) 昵称 Good Sport

编辑:R 版本 2.15.0 (2012-03-30) 上的相同行为

Edit2:我的数据框像这样

0 投票
4 回答
1973 浏览

python - Python 效率 - 比多个 if elif 语句更好的版本 - 使用 for 循环 - chr ord 转换?

我正在介绍在线 Python 课程,这是问题描述。

编写一个与上面示例相反的程序:它应该将一个字符作为输入并输出相应的数字(1 到 26 之间)。你的程序应该只接受大写字母。作为错误检查,如果输入不是大写字母,则打印无效。

有人可以用更有效的方式回复以下内容吗?

我在想某种 for 循环。我开始了几个版本的 for 循环,但不知道如何处理迭代器并将其对应于增加的 asci 值。谢谢!这个 chr ord 图可以提供帮助

0 投票
3 回答
189 浏览

regex - Perl,用相应的字符替换十六进制文本

我有一个文件,其中包含由文本和编码字符混合而成的长行。

每个编码器字符是%25xxascii xxchar 的十六进制值(例如%2540 = @

我尝试了以下但没有成功

你对我有什么线索吗?

TIA,佩尔

0 投票
3 回答
2804 浏览

python - 这段代码中的 chr 有什么问题?

嘿,有谁知道chr这段代码中的第一个chrchr(event.Ascii):)有什么问题。它只是返回语法错误。我正在使用 pyHook 编写键盘记录器。提前致谢。

0 投票
1 回答
3978 浏览

delphi - Delphi 2007 和 XE3 中的差分函数 Char / Chr

我正在使用带有参数 130 的函数 Char 和 Chr,并且在 Delphi 2007 e XE3 中表现不同。

Delphi 2007:Char(130) 或 Chr(130) - 结果:逗号

Delphi XE3:Char(130) 或 Chr(130) - 结果:#$0082

我使用 AnsiChar(130) 解决了问题。

我的问题是我在使用 AnsiChar 时是否有问题。我应该在整个项目中通过 AnsiChar 更改 Chr / Char 吗?

谢谢

0 投票
1 回答
12626 浏览

python - 使用 ord 和 chr 移动字母

我正在尝试做一个函数,将每个单词中的每个字母按值向右移动,这些单词将来自一个列表,我将使用“open”函数打开它我编写了代码,我在这里遇到了一些困难是我的代码

这是我得到的输出

我有以下单词的列表 苹果 橙子 西瓜 猕猴桃 西葫芦 胡萝卜 秋葵 墨西哥胡椒 辣椒 黄瓜 香蕉 当我使用此代码时

我得到这个输出

我在这里做错了什么?以及最好使用哪个代码来使其正常工作

谢谢

0 投票
2 回答
217 浏览

swi-prolog - SWI/CLP(FD) 中的可达性约束

我试图通过解决节点和弧的存在约束来确定有向图的形状,例如,二进制变量V1V21是否存在从节点V1到的弧V2。我想表达可达性约束(或者,找到一个传递闭包),例如,要求图是连接的,或者有一条从一个给定节点到另一个给定节点的路径。

我已经看到 SICStus Prologfd_closure用于此目的,但我在 SWI Prolog 中找不到类似的东西。我应该使用CHR吗?我一直在查看弧/路径一致性示例,但我不确定我是否在寻找正确的方向。

0 投票
3 回答
1798 浏览

c# - Chr 从 VB6 翻译成 C#

我正在将一些硬件通信代码从 VB6 转换为 C#,并且遇到了需要向设备发送字符的 som 通信问题。VB6 代码如下所示:

我已经完成了这个 C# 代码

但我觉得我没有从他们那里得到相同的输出。至少在调试中,STARTQUEST字符串看起来有很大不同。有没有其他方法可以让 vb6 函数在 C# 中做同样的事情?

0 投票
3 回答
1850 浏览

c# - 当哈希 hash_hmac 时,带有 Convert.ToChar(0) 哈希结果的字符串与 PHP 中的 chr(0) 不同

我在 PHP 中有一个字符串,它被转换为字节数组并进行哈希处理。

被转换为字节数组的字符串如下所示:

“G”。chr(0) 。“便便”;

我需要在 C# 中等效的字节数组,这样我才能得到相同的哈希..

编辑:这是完整的问题,结果哈希不一样。

PHP

C#

我尝试了不同的 base64 编码,例如:

但最终问题似乎是由于 chr(0) php 使用而散列的 byteArray。