PCRE - 使用。*与lookbehind

时间:2017-08-13 01:21:35

标签: regex pcre lookbehind

我试图仅从以下字符串中提取MESSAGE:

nbsp;","SUBJECT1","MESSAGE1",0,"
nbsp;","SUBJECT2","MESSAGE2",1,"

我的PRCRE正则表达式看起来像这样,并且可以用于第一条记录:

(?<=nbsp;","SUBJECT1",")(.*?)(?=",(0|1),")

但是我需要用。*替换SUBJECT,以便无论主题是什么,我都可以返回所有消息。

当我尝试使用时。*我总是得到错误“在一个lookbehind里面的量词使它成为非固定宽度”。我是正则表达式的新手,并没有找到解决方案。感谢帮助。

0 个答案:

没有答案