正则expression式来查找最接近某些字符的引号
我试图在最后用一个E9匹配周围时间戳的引号:
"(?=-?\d*\.?\d+E[+-]?\d+)
https://regex101.com/r/bG1tQ9/2
我有正则expression式的前一个匹配E9之前的报价,但我似乎无法得到另一个报价。
语言是JavaScript,它将被用来string.replacestring化的JSON。
我认为你想删除时间戳附近的双引号是否正确? 如果是这样,那么这个工作:
var s = '"23452345235E9", "0342953475409E9", 324598732450843, "fooo", "2034598324509E9", 12342340985, "baaar", 234098549034E9, 453409340923'; var re = new RegExp(/"(\d+E9)"/g); s = s.replace(re, '$1');
在这里看演示
- 如何检查express / node js中get方法中是否有支持的参数?
- express + jade:提供的局部variables在视图中是未定义的(node.js + express + jade)
- 错误:getaddrinfo ENOTFOUND在获取调用的nodejs中
- Express会话和PassportJS之间的区别
- 如何使用joi(Node.js的validation框架)validation对象的数组?
- 永远监视器抛出ENOENT,不工作
- 使用EJS Express可以将HTML呈现给variables(所以我可以通过电子邮件发送)?
- 在node.js Express框架中设置两个不同的静态目录
- 如何使用nodejs从项目/特定位置下载文件?