【发布时间】:2019-03-21 17:20:30
【问题描述】:
我正在做一个正则表达式来分隔作为一个键:值文本条目类似于这个
QA~BlaBlaBlaWE~1235123FA~blablablaER~blabla123ZX~2342blaaa
我已经能够将它分开,但是当尝试将 Group3 作为键并将 Group4 作为值时
质量保证~BlaBlaBla
它保留在 Group2 (QA) 和 Group3 中的值 (BlaBlaBla)
我的正则表达式是这样的
((\w{2}~)?(.*?)(\w{2}~|$))
关键是能够创建这样的列表
> Key Value
> QA BlaBlaBla
> WE 1235123
> FA blablabla
> ER blabla123
> ZX 2342blaaa
这是一个例子 https://regex101.com/r/Xh8RAA/1
我无法很好地创建正则表达式,以便所有内容都在 Group3 和 Group4 中,有人可以帮助我
【问题讨论】:
标签: javascript python regex