问题标签 [character]
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.
regex - 正则表达式麻烦
我一直在努力为我的一个小项目获得一个有效的正则表达式。任何人都可以帮助我使用匹配<>
符号内部任何内容的正则表达式,但前提是它们前面没有 \ 符号?
例如:
必须匹配
到目前为止,我已经成功
但这给了
我究竟做错了什么?:(
c# - 性能 - Python 与 C#/C++/C 逐字符读取
所以我有这些巨大的 XML 文件(我的意思是 1.5GB+)而且它们没有 CRLF。我正在尝试运行类似 diff 的程序来查找这些文件之间的差异。
由于我还没有找到一个不会因内存耗尽而爆炸的差异程序,我决定最好的选择是在关闭标签后添加 CRLF。
我编写了一个 python 脚本来逐个读取字符并在“>”之后添加换行符。问题是我在大约 1995 年的单核 PC 上运行它,或者一些荒谬的东西,当我同时转换时,它只处理大约 20MB/小时。
知道如果用 C#/C/C++ 编写它会产生任何好处吗?如果没有,是否有人知道将逐字节进行的差异程序?谢谢。
编辑:
这是我的处理功能的代码...
EDIT2: 感谢您的精彩回复。增加读取大小带来了令人难以置信的速度提升。问题解决了。
php - 挪威字符
我的联系表格中有以下 PHP。
当我通过电子邮件收到消息时,挪威字符 æ、ø、å 变为 æ、ø、Ã¥。
我该怎么做才能显示正确的字符?
javascript - 是否可以在 alert() 对话框中显示上标字符?
是否可以在 JavaScript或对话框中alert()
显示 上标字符(不仅是数字) ?confirm()
prompt()
由于某些原因,我需要插入文本:
2 后跟上标 'n' 2^n
进入 JavaScript 警报、确认和提示框。快速谷歌搜索确实有帮助,但不完全是我找到了一种使用 Unicode \u00B字符在对话框中显示上标数字的方法,但它不适用于字符
所以目标是显示一个上标的字符而不是数字。
^ 用作 Power 并显示下一个字符是上标的,以防万一有人感到困惑。
javascript - JavaScript 字符规范化
我正在使用 Google Translate API,如果我尝试翻译Mc Donald's,这就是我得到的结果:
Mc Donald's
对于任何其他数字字符引用,我如何转换'
为'
- 在 JavaScript 中 - 等等?谢谢!
c# - 获取字体的支持字符 - 在 C# 中
我有一个第三方字体,支持我需要用于应用程序的日文字符。每当此字体不支持字符时,就会绘制常见的矩形(“默认字符”)。显然不是所有的日文字符都支持,因为如果我尝试绘制我们翻译办公室给我们的翻译,会有很多矩形。
每当使用不支持的字符时,我都需要得到通知,以便我可以更改这个单个字符的字体(就像 Word 那样)或对此做出一些其他反应。
有任何想法吗?如果我可以从 TTF 文件中提取 unicode 字符列表,那么我将能够检查该列表是否涵盖了已使用的字符。但是我该怎么做呢?
jquery - 带有特殊字符的jQuery AJAX调用未定义错误
我尝试使用 jQuery 进行 AJAX 调用,数据有特殊字符,例如{'data':'<p>test</p>'}
. 似乎一开始就没有传递这些数据。如果我通过了,它会起作用{'data':'test'}
。由于特殊字符,encodeURIComponent 和 JSON.stringify 在这里失败< > /
。
有人可以帮忙吗?谢谢。
问候,
大卫
parameters - GET 参数中允许的字符
GET 参数中允许哪些字符而不编码或转义它们?我的意思是这样的:
http://www.example.org/page.php?name=XYZ
那里可以有什么来代替 XYZ?我认为只有以下字符:
- 阿兹 (AZ)
- 0-9
- -
- _
这是完整列表还是允许使用其他字符?
我希望你能帮助我。提前致谢!
c# - C# 禁用 TAB 键
我有这个代码:
它的作用是将焦点集中在另一个元素上。但是,当焦点设置为 TextBox 时,我按 TAB 键,它只会在 TextBox 中创建一个选项卡,而不会将焦点设置在下一个元素上。
任何人都知道我怎样才能使这项工作?
我试图设置 e.Handled = true; 但这没有用...
character-encoding - prolog中是否有字母字符检查?
问候,
我可以在序言中使用测试或谓词来验证某个给定字符是否按字母顺序排列?现在,我正在做的是:
非法字符列表:\n -> 10, 空格 -> 32, !->33, .->46, ,->44, :->58, ;->59% % 63->? , 45 -> -, 34->", 39-> %
这些只是我需要检查的几个字符。进行诸如字母(Ch)之类的测试。会为我节省大量时间,最重要的是这是一种更具防御性的方法。
谢谢