我需要从一个长字符串中提取一个数字字符串,
这是我的数据:
{descripions: "Foo: bar\n Blah: Lahb\n Account Id: 12345678\n Dummy: data ..."}
我想从12345678
之间的长字符串中提取""
。
它遵循一些模式:
Account ID:
之后,冒号后面有一个空格。 \n
Account Id: 12345678
不一定存在。在这种情况下,我希望返回空值''
而不是错误消息任何正则表达式或代码都可以帮助实现这一目标吗?
答案 0 :(得分:0)
您的代码如下:
var myArray = ["hi", "hi", "hi", "ha", "ha", "ho", "hu", "hu", "hu"]
var filteredArray = myArray.filter(item => (this[item] = ++this[item] || 1) === 3, {})
console.log(filteredArray)