in reply to Regex Question
/U(\d+\.\d+)\n{2}(.+?)\n{2}/s; [download]
update:tachyon point me to a typeo in the regex the ? was after the )
The ? needs to be inside the capturing parenths like (.+?). In your example (.+)? you have code that effectively reads the least ammount of greedy matches and as a result fails to DWIM.