问题标签 [abbreviation]

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 回答
195 浏览

emacs - Emacs。缩写“。” 到句末

我是一个emacs新手。我正在尝试扩展字符“。” 到“。”(带有两个空格的句点,以便在 emacs 中更有效地结束一个句子)带有缩写。换句话说,当我键入“。”时 后面跟一个空格,emacs放一个“.”。

我已将下一个代码放在我的 abbrevs 文件中,但它不起作用。

任何人都可以帮助我吗?

0 投票
2 回答
3867 浏览

timezone - 将 IANA/Olson 时区数据库映射到缩写(如 EST、PST 等)

我需要将 IANA/Olson 时区 ID 映射到缩写,如 EST、PST 等。

我知道这不是一对一的映射,例如,对于 EST,有很多 IANA 时区。

我可以使用某种数据库/映射吗?

PS:JavaScript 解决方案更可取,但任何可以帮助我构建此映射的信息(IANA 时区 ID -> 缩写)都值得赞赏。

0 投票
1 回答
1812 浏览

versioning - 版本号中的“pl”或“p”是什么意思?

在 PHP 的version_compare函数中,pl或者p是版本号中唯一被评估为晚于编号版本的字符串。这意味着在比较版本号时,

1.5< 1.6-beta< 1.6< 1.6.1<1.6-pl

我的问题是,在这种情况下代表什么plp

0 投票
1 回答
4450 浏览

php - 带有缩写、名称和 gmt php 的时区列表

我一直在寻找几个小时来找到一种显示时区列表的方法,该列表应该看起来像这样:

在此处输入图像描述

我找到了显示缩写列表的方法,一个带有 gmt 的列表,但是我如何获得像中欧时间这样的名称

我只能找到名称如下的列表:欧洲/阿姆斯特丹、欧洲/柏林等。而这正是我不需要的。

事实上,我知道我可以进行自定义选择,但我更喜欢用 php 创建这样的列表。

0 投票
1 回答
63 浏览

python - 如何获得格林威治标准时间?

到目前为止,我有:

但我需要的是:

0 投票
3 回答
243 浏览

javascript - 增强的 Javascript for 语句可以安全使用吗?

使用 jQuery for 循环非常慢,这就是我考虑更频繁地使用常规 for 语句的原因。为了直接访问当前元素,我找到了以下语法(对于常规数组,当然不是对象):

其中ein 循环表示当前元素。

这种语法在所有浏览器中都可以安全使用吗?


添加

好的,我想这可以工作,但对于简短的符号来说,它不再那么有用了:

谢谢大家的回答!

0 投票
1 回答
861 浏览

sql - 通过转换表进行匹配的 SQL 模式

我有来自 2 个不同来源的脏数据。我正在寻找一些关于匹配它们的最佳实践。以下是一些数据示例:

人类可以看到这 4 个示例应该与理想的模糊匹配匹配。我拥有出色的传统模糊匹配软件,可以捕捉错别字和其他小的变化。但是在这个数据集中,我有大约十几个规则来管理诸如“Preparatory”->“Prep”之类的缩写。我想在查询中捕获所有这些规则。(然后我将分别处理更传统的模糊性。)

是否有众所周知的 SQL 模式来处理此要求?它可以像学习可以在我的搜索中解锁示例的魔术关键字一样简单。这是一种“翻译表”或“缩写表”,但我只是编造了这些术语。我还没有找到被广泛接受的术语。

从概念上讲,我的目标是从这个天真的查询开始:

然后将其修改为可以获得上面显示的所有所需匹配的内容。我希望我可以使用一些嵌套的 REPLACE 函数来暴力破解它:

这感觉不优雅。它越来越难看,因为我解释了不一致的缩写(例如,“International”有时是“Intl”,有时是“Int”“l”)。对于重叠的缩写(例如“小学”->“Es”但在其他情况下“学校”->“学校”),它并不是特别平滑。

其他人是如何解决这个问题的?

注意:我使用的是 Oracle。我可能会使用 REGEXP_REPLACE 而不是 REPLACE。我当然会使用 UPPER(或 LOWER)来避免大小写问题。但这些细节并不是问题的核心。

0 投票
0 回答
428 浏览

netbeans-7 - 如何在 Netbeans 代码模板中快速搜索缩写?

当我在 Netbeans 7.1.1 中打开工具 -> 选项 -> 编辑器 -> 代码模板时,我可以看到已保存模板的列表。但是当模板太多时,我无法快速找到一些我希望编辑的特定模板。我无法搜索缩写词、过滤器,甚至无法使用模板调整列表大小。我可以通过编程语言过滤快捷方式。找到某些特定快捷方式的唯一方法是使用滚动条。

我想要一些文本字段,我可以在其中输入我正在搜索的缩写词,然后我可以直接编辑这个缩写词。在 Netbeans 或代码模板管理的其他增强功能中是否可能出现这种情况?

0 投票
1 回答
358 浏览

autocomplete - 无需按 ctrl+j 或任何其他键即可完成代码块缩写

如何在不按任何其他附加键的情况下启用代码块来完成单词?

例如,每次我写ifbif 应该完成

,即使我之后不按 ctrl+j 。

0 投票
1 回答
1166 浏览

java - 获取军事时区缩写

我有一个org.joda.time.DateTime对象,我需要检索军事时区缩写(例如, T代表 UTC-07:00,U代表 UTC-08:00,Z代表 UTC±00:00)。

http://en.wikipedia.org/wiki/List_of_military_time_zones

这是我目前的做法:

用如下条目初始化timeZoneCodeMap的 a在哪里HashMap<Integer, String>

是否存在已经包含时区到军事缩写的映射的函数或库(在 Joda 或其他中)?

如果还有更好的方法来计算偏移量,请随时告诉我。