- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个返回度量单位字符串的函数,例如:桶 [美国,液体] [BBL]我想要一个与 JavaScript 字符串方法一起使用的正则表达式,并将字符串返回或修改为以下两个选项:
a) 获取缩写(例如 BBL)
b) 获取全名(例如 Barrel [US, Liquid])
对于缩写,我已经尝试过 string.match(/\[(.*)\]/)[1]
,它适用于大多数其他 UM(例如 Bank Cubic Meter [ BCm]) 但打破了我上面的例子,返回 US, Liquid] [BBL.
提前致谢
最佳答案
我会用
string.replace(/\[[^\[\]]*]$/, "")
去掉缩写和括号。
获取缩写使用
string.match(/\[[^\[\]]*]$/)[0]
这将返回括号括起来的缩写。然后使用
string.match(/\w+/)[0]
从括号内获取缩写。 (这假定您的缩写由单词字符(字母、数字和下划线)组成)。如果您的缩写包含其他字符,此正则表达式将捕获除括号之外的所有字符。
string.match(/[^\[\]]+/)[0]
关于javascript - 解析 UM 字符串的 JavaScript 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17996207/
Sort -um 假定两个文件已经是唯一的并已排序,然后合并它们,同时确保输出仍然是唯一的。但是,如果提供的其中一个文件实际上不是唯一的怎么办?输出仍然是唯一的还是可能包含重复项? 最佳答案 文件不需
我想使用 Windows 用户模式调度程序 API,但我在互联网上找到的每个示例 C 或 C++ 都失败了。我总是得到 ERROR_NOT_SUPPORTED。 我的电脑在 x64 处理器中运行 Wi
我在 SOA 11.1.1.7 em 中设置了 UMS-email 驱动程序来读取来 self 们公司电子邮件帐户的电子邮件。我使用 POP3 并启用了 SSL。我还使用 openSSL 导入了 SS
我在使用 Um al Qura 日历获取 C# DateTime 对象的日、月和年组件时遇到问题。 代码片段是: DateTime date = new DateTime(2013, 6, 24);
我有一个返回度量单位字符串的函数,例如:桶 [美国,液体] [BBL]我想要一个与 JavaScript 字符串方法一起使用的正则表达式,并将字符串返回或修改为以下两个选项: a) 获取缩写(例如 B
我认为 OLSR::degree() 中存在错误方法: 该方法计算节点y的对称邻居数,排除 N的所有成员。 我认为 OLSR_nb_tuple* nb_tuple = state_.find_nb_t
我的 Roland UM4仅适用于 32 位操作系统,但它是一个很好的硬件,我想如果我能让它工作,那么我就不需要购买新的 MIDI 接口(interface)。 我以前用 C 为操作系统编写过汇编程序
我有这个案例课 case class Person(val name: String) object JsonImplicits extends DefaultJsonProtocol { imp
我尝试分配一个字符串矩阵,但是,在最后一行 mt 代码返回段错误,我该如何修复它? char **allocate(char ***map, int lin, int col){ int in
是否有一个好的 python 库,专门包含某种常见英语“扔掉单词”的字典,例如“um”、“uh”,我可以用它来清理 NLP 文本? 同样,我的同事开始列出俚语/俗语列表。我想要一个能够找到所有这些的
描述: 我们正在使用 sdpmessagingdriver-smpp 驱动程序 部署在 SOA 服务器上 发送短信。 我们已经使用“发件人地址”配置了 SMPP 驱动程序属性 & “默认发件人地址”。
我是 MonoTouch 的新手。我目前正在尝试将 Objective-C 库绑定(bind)到 MonoTouch 中,到目前为止我已经完成了大部分工作,但是,我不知道如何绑定(bind)以下代码:
我知道已经有人问过了,但我似乎找不到答案。 这是我的代码: import akka.http.scaladsl.marshallers.sprayjson.SprayJsonSupport impor
当我从 "Playing for Data" 论文构建 renderdoc 项目时,出现以下错误(作者对 VS13 没有问题,所以我想知道它是否可能是 VS15 问题): 1>------ Build
我是一名优秀的程序员,十分优秀!