问题标签 [special-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 投票
3 回答
6252 浏览

latex - \textnumero 和字体编码

我目前在我的 LaTeX 文档中使用 \textnumero 符号。因此,我需要包含“textcomp”包。这样做时,我得到一个编译器错误,说明:


包 textcomp 错误: (textcomp) 字体系列 ptm 在 TS1 编码中未提供符号 \texnumero 。
(textcomp) 改为使用默认系列。

我怎样才能摆脱这个消息?我可以只为数字符号设置一些其他字体或编码吗?

非常感谢,
欧文斯

0 投票
3 回答
4656 浏览

java - java正则表达式,如何在表达式中添加'['

我想为使用特殊字符[].

值为"[action]"

我使用的表达式是"[\\[[\\x00-\\x7F]+\\]]".

我尝试通过添加\\before[和来做到这一点]

但它不起作用。

谁能帮我这个。

0 投票
5 回答
2458 浏览

html - HTML 中数字的重音符号(如 ^ 超过 1)

我试图找到将抑扬符(^ = ˆ)放在数字(一种音乐符号)之上而不诉诸图像的最佳方法。某些字母具有等效的 HTML 实体:ê = ê、 Ô =Ô等,但数字没有。

这是我目前在我的网站上使用的内容:

它看起来不错,但并不完美——由于数字形状和浏览器渲染的细微差别,肯定会有一些偏差。

有没有人对此有更优雅的解决方案?

更新:

Combining Circumflex Accent̂̂在不同的浏览器/平台上产生不同的结果,其中大多数都不正确(在我的 Mac 上,只有 Safari 正确)。

据此,组合重音正确显示取决于字体和渲染器。我正在使用Times New Roman, Times,所以它似乎不是一个可行的选择。我无法承受要求用户拥有特定字体的麻烦和不可避免的忽略。

我想除非有任何其他新答案,否则我将不得不坚持手动将重音定位在上面的音符上。谢谢。

更新 2:

嵌入具有更好变音符号支持的免费字体(尤其是Doulos SIL)似乎很有希望,但截至目前(2009 年 11 月),Chrome 默认不支持@font-faceCSS。但是,一旦完成,它会很棒,因为其他浏览器已经加入。webfonts.info是有关此信息的地方。

0 投票
1 回答
762 浏览

c# - C# 多次替换工作缓慢,有更快的想法吗?

以上是我的代码,我猜因为它跟踪字符串 4 次,所以它会变慢。有没有其他方法(首选方法)仅在一个循环中替换这些特殊字符?好吧,我可以使用 for 循环并按字符检查字符,但这不是我想要的。

谢谢。

0 投票
3 回答
348 浏览

java - 为什么添加回车时stdout解码失败?

以下 java 代码完全符合预期:

但是当我尝试通过在第 5 行添加回车时,它会打印 ?s。为什么会这样,我将如何解决?

(我也尝试使用“\u240d”作为回车 - 同样的事情)。

编辑:输出到 Mac OS X 上的 bash。

0 投票
10 回答
325672 浏览

javascript - 从 JavaScript 中的 KeyCode 获取字符值...然后修剪

这就是我现在所拥有的:

如果e.keyCode可能不是 ASCII 字符(Alt, backspace, del, arrows, 等)...我现在需要以某种方式获取trim这些值value(最好以编程方式 - 不使用查找表)。

我正在使用 jQuery。

我必须使用该keydown事件。对于我需要捕获的某些键( 、、等) ,keyPress不会激活。Escdelbackspace

我不能setTimeout用来获取输入的值。setTimeout(function(){},0)太慢了。

0 投票
17 回答
426566 浏览

java - 检查字符串是否包含特殊字符

如何检查字符串是否包含特殊字符,例如:

0 投票
2 回答
894 浏览

html - 有什么东西可以将文件中的 HTML 特殊字符转换为普通字符吗?

我有一些通过 HTML 输出提供给我的源代码文件,因此它们非常不可用。

我有这样的事情:

应该是:

是否有任何脚本(sh、perl、batch、...)将每个文件(大约有 200 个)转换为适当的字符?字符包括& lt;, & gt;, ... (我在中间放了一个空格,这样它就不会将它们转换为 < 和 >。

谢谢,非常感谢。

0 投票
4 回答
3243 浏览

asp.net - 在数据库中存储特殊字符

在存储商标(tm 或 r)或版权(c)等特殊字符时,有人可以提供一些最佳实践吗?我将它们与 SQL Server 中的其他文本一起存储在 varchar 字段中,并显示在 ASP.NET 网页上。现在我们正在存储特殊字符本身并显示它。

谢谢你的帮助!

0 投票
2 回答
3322 浏览

c# - C# 特殊字符未在 XML 中正确显示

我有一个包含特殊字符的字符串,例如(商标符号等)。此字符串设置为 XML 节点值。但是特殊字符在 XML 中没有正确呈现,显示 ??。这就是我使用它的方式。

我试过HttpUtility.htmlEncode(xxxx)了,但它把它转换成“&#8482;” 所以xml的输出是“™”;而不是™我也尝试过XmlConvert.ToString()XmlConvert.EncodeName但它给了??