On Thu, 10 Apr 2014 02:43:41 -0300
luciano de souza <luchya...@gmail.com> wrote:

>[...]
> r.expression := '^(x\s+)*(\([A-E]\))*(\s*.*\.)+(\s+\+.*\b)*(\s+@.*\b)*$';
> if r.exec('x (A) Write a report. +ABC +DEF @John @Mary') then

The (\s+\+.*\b) matches '+ABC +DEF @John @Mary'.

Mattias
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to