Dies ist mein Test-string:RegEx Advanced: Positiver Lookbehind
<img rel="{objectid:498,newobject:1,fileid:338}" width="80" height="60" align="left" src="../../../../files/jpg1/Desert1.jpg" alt="" />
ich jeder der JSON erhalten möge Elemente zwischen dem rel-Attribute gebildet. Es funktioniert für das erste Element (Objectid).
Hier ist meine ReqEx, der gut arbeitet:
(?<=(rel="\{objectid:))\d+(?=[,|\}])
Aber ich möchte somthing wie dies zu tun, was nicht funktioniert:
(?<=(rel="\{.*objectid:))\d+(?=[,|\}])
So kann ich jedes Element des parsen Suchbegriff.
Ich bin mit Java-ReqEx
Nicht wirklich. Unendliche Wiederholung ist kein Problem im Lookahead, nur im Lookbehind. –