问题标签 [non-ascii-characters]

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 投票
2 回答
4063 浏览

jquery - 在 jQuery 中突出显示带有(和不带)重音字符/变音符号的单词

我正在使用 jquery.highlight 插件:http ://code.google.com/p/gce-empire/source/browse/trunk/jquery.highlight.js?r=2

我用它来突出显示搜索结果。

问题是,如果我搜索“café”之类的内容,它不会突出显示任何单词。

如果我搜索"cafe",即使我的结果同时包含"cafe""cafe",它也只会突出显示 "cafe"

因此,我需要突出显示单词的所有“版本”,无论是否带有变音符号。

那可能吗?

0 投票
1 回答
587 浏览

c# - 将 DDE 消息传递到 Acrobat Reader 时路径中出现特殊字符的问题

一段时间以来,我一直在研究一个问题,但没有找到解决方案。谷歌也试过了,没有走上正轨......

任何帮助,将不胜感激!

问题是:

我正在发送一个 DDE 命令,以打开 PDF 文档以静默打印。问题在于路径,如果它有非 ASCII 字符。它不会被识别并引发错误。我应该如何处理路径字符串以避免这种情况并让 Acrobat 阅读器理解路径?我试过用“o”代替“ø”,而且效果很好......提前谢谢!

我正在使用NDde传递 DDE 消息。

0 投票
1 回答
472 浏览

regex - 匹配逗号和仅字母的正则表达式,包括 .NET 中的重音字母

我有一个要求,需要验证一个输入字段只允许逗号和字母(包括重音字母)。作为一个完整的 Regex Noob,我不知道从哪里开始。有人可以向正确的方向照亮一些灯吗?

谢谢。

0 投票
1 回答
897 浏览

php - 将 ascii 外语字母转换为 PHP 中的等价物?

我有很多嵌入了 ascii 代码的文本,代表英语单词中出现的德语、西班牙语或法语字母,例如带有斜线的丹麦 O 等。

有没有办法将这些转换为 PHP 中的字母数字等价物?

文件中的代码不是数字,它们是例如向后 E 和 1/4 符号等的 ASCII 集群。

像伊丽莎白佩纳这样的西班牙名字,N 上的重音在其位置上有三个奇怪的 ASCII 字符。

0 投票
1 回答
846 浏览

mysql - mySQL 的 varchar 中的重音/非重音字符

mySQL 是否将重音字符和非重音字符视为相同。例如“é”与“e”相同?

从下面的简单测试看起来是这样的。

对于我的应用程序 'décor' 和 'decor' 是 2 个不同的值。有人可以帮我解决它吗?

任何帮助都会很有用。

提前致谢。

0 投票
5 回答
13872 浏览

c# - 使用实体框架搜索数据​​库时忽略重音符号

我有一个数据库表,其中包含带有重音字符的名称。喜欢ä等等。

我需要使用 EF4 从包含一些子字符串的表中获取所有记录,而不管重音如何

所以下面的代码:

应该返回名称包含 的a所有项目,以及包含 的所有项目äâ依此类推。这可能吗?

0 投票
1 回答
1696 浏览

delphi - 如何使用 Delphi 7 从/向 MSWord 2003 读取/写入本地字符?

我的表单上有包含姓名和数字的 ListView,我必须提供打印 MSWord 文档,并将这些数据填充到文档的表格中。英文字符一切正常,但是当我尝试发送一些东欧或俄语字符时,它在文档中显示为“?” 或一些“垃圾”。我也无法将这些字符从文档读回应用程序。

我的问题是:

  1. 如何将字符发送"ЉЊĐŠŽČ"到 Word 文档?
  2. 如何将这些字符从 MSWord 读回应用程序?

简而言之,代码如下所示:

我可以更改字体的name,sizecolor属性,但不能用charset属性来做到这一点。

有人吗?


安装的软件:

  • Windows XP 专业版
  • 微软字 2003
  • Delphi 7 企业版
0 投票
2 回答
680 浏览

php - 从 html 文档中删除无效字符

我有一堆文件,这些文件大部分应该是 html 文档,但是有时编辑器会从其他来源复制并粘贴文本到其中,所以现在我不时遇到一些奇怪的字符 - 例如非编码的版权标志,或者看起来像破折号或减号但其他东西的奇怪东西(ascii #146?),或者看起来像“...”的单个字符。我查看了 get_html_translation_table(),但是这只会替换“通常”的特殊字符,如 &、欧元符号等,但似乎我需要正则表达式并仅指定允许的字符并丢弃所有未知字符。我在这里尝试过,但这根本不起作用:

知道这里有什么问题吗?

编辑:

我存储导入文件的数据库和php端都设置为utf-8(内容类型utf-8,db table charset utf8/utf8_general_ci,mysql_set_charset('utf8',$this->mHandle);在db连接后执行成立,大部分导入的文件要么是utf8要么是iso-8859-1。

0 投票
2 回答
493 浏览

asp.net - MVC 3中Url中的非ASCII字符问题

我用 2 种语言编写了一个 MVC 3 应用程序:en 和 fa;并为搜索引擎优化 Url,我在 Urls 中使用页面标题,如下所示(对于 2 语言中的一页):

路线图是:

在本地,这确实有效,但是当我将其上传到互联网时,第一个 URL 可以正常工作,但第二个 URL 只显示主页!!!(mysite.com/fa/Home/Index) 没有任何重定向或抛出任何错误!!!只是,显示了上面Url的内容!!!请注意,Url 不会改变!只是内容就是首页的内容!只是它!请帮帮我,我不明白为什么??????问候。

0 投票
1 回答
114 浏览

string - php中的重音符号,显示拉丁符号

我正在编写一个程序来解析来自葡萄牙网站的 html 数据,事情是,当我回显我读到的数据时,我得到了那些奇怪的符号:

原文是:

注意强调:

acadêmicos -> acadΩmicos

Já -> Jß

我该如何解决 ?我已经尝试过:

但它没有用!帮助!