正则 (?=exp)
Posted llq1214
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则 (?=exp)相关的知识,希望对你有一定的参考价值。
PZLY20191104000003,RZLY201911040000003,[{"EquityNo":"111848856165674","EquityAmount":"20.0","EquityUsedAmount":"30.0","MerchantName":"修正大药房","DrugList":"板蓝根"},{"EquityNo":"111848856165675","EquityAmount":"50.0","EquityUsedAmount":"30.0","MerchantName":"修正大药房","DrugList":"阿莫西林"}],0205_ PZLY20191104000003,RZLY201911040000003,[{"EquityNo":"111848856165674","EquityAmount":"20.0","EquityUsedAmount":"30.0","MerchantName":"修正大药房","DrugList":"板蓝根"},{"EquityNo":"111848856165675","EquityAmount":"50.0","EquityUsedAmount":"30.0","MerchantName":"修正大药房","DrugList":"阿莫西林"}],0205_
这是一条逗号分隔的数据,匹配每个数据之间的逗号
,(?=[.+]|[^["][^"]+[^]])
其中 ,(?=exp)
表示匹配 ,exp 并获取, 即获取exp 前面的值
exp 为 [.+]|[^["][^"]+[^]] 中间 | 分割 表示 或 的关系
[.+] : 表示 以 [ 开始 中间任意字符 以 ] 结束
[^["][^"]+[^]] : 表示 以除了 [ 和 " 的字符开始 ,中间任意字符,以除了 ] 的字符结束
以上是关于正则 (?=exp)的主要内容,如果未能解决你的问题,请参考以下文章