问题标签 [chars]

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 投票
4 回答
2467 浏览

jquery - JQuery load() 和国家字母(如ę,ą,ć)

我正在使用 JQuery load() 方法将内容加载到页面。唯一的问题是,当通过 load() 方法加载内容时,所有国家(波兰语)字符都显示无效......在加载和主要(加载内容)的页面上,编码设置为 iso-8859-2(是,我知道,我应该使用 utf-8 bo 它在这种情况下没有帮助)。

我真的不知道如何解决它。我想到的唯一解决方案是在加载之前和接收数据解码之后用一些代码替换特殊字符,但这有点复杂:D

有任何想法吗?

干杯

0 投票
3 回答
491 浏览

magento - 字符串问题 - 长度不正确 - 包含的某些字符未显示

我想升级 Magento Ogone 模块以匹配新的 SHASign 计算。现在工作正常,但有一个问题......

我对 Magento 方法返回的一些字符串有疑问: Mage::getUrl('ogone/api/accept');

它返回一个字符串,其中包含一些不会在屏幕上打印的字符。我不知道为什么。

字符串(89)“ACCEPTURL=http://www.xxxxxxx.be/store/fr_be/ogone/api/accept/KKKKKKKKKKKKKKKKKKK”

KKKK = 来自 ogone 的密码

如果您检查长度不是 89 而是 80。有一些隐藏的汽车,如果我执行 for 循环并逐个回显字符,我可以看到它们。

未显示的字符是: ?___SID=U 我在 Magento 中签入,并且 URL 中的会话 id 参数已被禁用。

在模块中,我需要获取发送到 Ogone 的所有表单字段并创建一个 SHA-1 字符串,以确保数据完整性与仅对我和 Ogone 可用的字符串。有了这个问题,我这边构建的 SHA-1 字符串与 Ogone 不同,因为表单中的 URL 显示时没有 ?___SID=U :告诉你它不会被打印!

所以首先我不知道为什么当我在配置中要求 Magento 不包含它时,为什么要包含它。其次,为什么我看不到 var_dump() 或任何 echo 上的字符?

我该如何调试这种情况?我想那里有一些功能可以帮助我。

我用另一个函数修复了这个问题来构建 URL,这样我的 SHA-1 字符串就可以知道并且模块看起来工作正常。我的关注点更集中在 strlen 函数和散列函数看到的那些隐藏字符,而不是 echo 或任何其他打印函数。

感谢您的帮助,请原谅我的英语不好,而不是我的母语。

0 投票
1 回答
460 浏览

chars - phpQuery制作及其他

当我有一个通过 phpQuery 运行的文件时,该文件包含类似 ©其中的内容以某种方式添加了 Â。

所以当我有这个文件(hello.html)时:

我运行这段代码:

我得到以下输出:

有什么我可以做的吗?

0 投票
2 回答
318 浏览

c - 关于 ansi C 的奇怪的三元组序列

在 ansi C 中使用一些字符的三元组序列成为其他字符的最初原因是什么,例如:

变成

0 投票
4 回答
874 浏览

php - 数组按值编号字符排序

嗨,我想我有一个这样的数组:

现在我想按数字字符排序并返回如下内容:

也许答案是 array_sort() 但我做不到。我也不想循环数组来检查值的数字字符,但如果这是我需要使用的唯一方法:P

顺便提一句

如何返回按['name']键字符数ASC(h-he-hey-heyh-heyhey)排序的相同数组?

0 投票
1 回答
403 浏览

drupal - 修剪视图内的节点

我有一个视图(Drupal 7),里面装满了节点。我对身体上的 200 个字符进行了修剪。但碰巧,有时一个词被切成两半。如何在单词而不是字符上修剪 Drupal?

0 投票
1 回答
83 浏览

javascript - JavaScript中的数字是否被视为字符?

给定 JavaScript 中的以下正则表达式:

上面将匹配例如 45678。所以我的问题是:JavaScript 字符中有数字吗?

*d 匹配任何单个数字,. 匹配除换行符以外的任何字符,* 匹配零次或多次出现*

0 投票
7 回答
11529 浏览

c - C 语言 - char[] 输出中的“奇怪”字符

我必须构建一个 C 程序,使用 STACK 将中缀表示法转换为后缀表示法。进展顺利,并且在某种程度上发挥了作用。上次我使用 C 语言是很久以前的事了,所以我可能不会很好地使用 char[] 变量。

所以问题是当我这样输入时:

我的程序返回这个:

如您所见,我的程序很好地完成了后缀转换,但我的结果中有一堆“垃圾”字符(ĚĚĚĚĚĚĚĚĚĚĚĚ)。

这是我的代码片段(只有我认为不正确的部分,可能是 char[] 以及我如何为 postfix[] 变量赋值的方式:

infix[] 是我的输入,postfix[] 是我的输出。我做错了什么我为什么会有 ĚĚĚĚĚĚĚĚĚĚĚĚ 字符。先感谢您!

0 投票
2 回答
6976 浏览

html - HTML → / ← 在某些系统上不显示

我在 HTML 中大量使用 → / ← 箭头符号,这样我就不用担心不得不使用图像了。这是针对封闭系统的,而不是针对公共网站的。

现在我注意到我的客户在他们的字符集中没有这些符号 - 我想知道为什么。因为我使用 CSS 来选择字体,所以字符集应该是一样的,对吧?并且符号应该可用。但他们不是。相反,他们只是得到空白。

使用的字体是 Verdana。

0 投票
3 回答
565 浏览

c - 在 C 中将整数转换为字符(根据 ASCII 表)

到处搜索,但找不到正确的答案。

问题很简单:

我必须将 ASCII 整数值转换为字符。例如,根据 ASCII 表,108 代表 'h' 字符。但是当我尝试像这样转换它时:

当我打印它时,它显示我's',无论我输入什么数字(94,111 ...)。

我也试过这个:

但我遇到了同样的问题!顺便说一句,我将字符转换为整数没有问题,所以我不知道问题出在哪里:/提前谢谢