Hello需要一些帮助来解析这个字符串中的一些值,我没有运气得到我需要的值。
string 1 = Binder stuck in CCH Axcess Pre Porting| Domain: CBA-01 | Due Date: 07-Jul-2022 | Binder ID: 12345679String 2 = Binder stuck in CCH Axcess Pre Porting| Domain: ABC-01 | Binder ID: 12345678我试图从这些字符串中获得以下信息
我预期会有以下情况:
["CCH Axcess Pre Porting", "ABC-01", "12345678"]发布于 2022-08-03 06:56:21
您可以在split中这样做,但我读到这只是不使用RegExp的一个借口,所以让我们试试:
var str = "Binder stuck in CCH Axcess Pre Porting| Domain: CBA-01 | Due Date: 07-Jul-2022 | Binder ID: 12345679";
var reg = /Binder stuck in\s+(.*?)\s*\|.+Domain:\s*(.*?)\s*\|.+Binder ID:\s*(.*?)\s*$/
var arr = str.match(reg);
arr.shift();
console.log(arr)
https://stackoverflow.com/questions/73216099
复制相似问题