【发布时间】:2021-08-30 00:28:27
【问题描述】:
以这个数据为例:
ID: JK546|Guitar: 0|Piano: 1|Violin: 0|Expiry: Aug14,2021
我想知道是否可以创建一个正则表达式来返回这组匹配项
ID: JK546|Guitar: 0|Expiry: Aug14,2021
ID: JK546|Piano: 1|Expiry: Aug14,2021
ID: JK546|Violin: 0|Expiry: Aug14,2021
我确实尝试在下面创建一个:
ID: (?<id>\w+).*\|(?<instrument>\w+):\s(?<count>\d).*Expiry:\s(?<expiry>[\w\d]+)
但它只返回带有小提琴乐器的那个。非常感谢您对此的见解。
【问题讨论】:
-
ID: JK546||Violin: 0|Expiry: Aug14,20201-|之前的两个Violin,是不是搞错了? -
有效期为 18180 年后。经久耐用! ;)
-
@AKSingh 已经修复了它
-
@Wyck lol 看起来我还是个半生不熟的调试器