Guest User

Untitled

a guest
Feb 19th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. (?P<escape>!)? # Match a ! escape for later removal
  2. (?:
  3. (?:
  4. \#(?P<ticket>\d+) # Match #43
  5. | \[(?P<changeset>\d+)\] # Match [1652]
  6. | \{(?P<report>\d+)\} # Match {4}
  7. | \br(?P<rchangeset>\d+)\b # Match r123
  8. | \[(?P<log>\d+:\d+)\] # Match [1:3]
  9. | \br(?P<rlog>\d+:\d+)\b # Match r1:3
  10.  
  11. | \blog:(?P<flog>[^\s<>]*[a-zA-Z0-9=]) # Match log:trunk#1:3
  12. | \bticket:(?P<fticket>[^\s<>]*[a-zA-Z0-9=]) # Match ticket:43
  13. | \bchangeset:(?P<fchangeset>[^\s<>]*[a-zA-Z0-9=]) # Match changeset:1652
  14. | \breport:(?P<freport>[^\s<>]*[a-zA-Z0-9=]) # Match report:4
  15. | \bmilestone:(?P<fmilestone>[^\s<>]*[a-zA-Z0-9=]) # Match milestone:1.0
  16. | \bwiki:(?P<fwiki>[^\s<>]*[a-zA-Z0-9=]) # Match wiki:foo
  17. | \bsource:(?P<fsource>[^\s<>]*[a-zA-Z0-9=]) # Match source:trunk/COPYING
  18. |
  19. \[
  20. (?: # Match [foo bar] links
  21. log:(?P<llog>[^\s]*[a-zA-Z0-9=])
  22. | ticket:(?P<lticket>[^\s]*[a-zA-Z0-9=])
  23. | changeset:(?P<lchangeset>[^\s]*[a-zA-Z0-9=])
  24. | report:(?P<lreport>[^\s]*[a-zA-Z0-9=])
  25. | milestone:(?P<lmilestone>[^\s]*[a-zA-Z0-9=])
  26. | wiki:(?P<lwiki>[^\s]*[a-zA-Z0-9=])
  27. | source:(?P<lsource>[^\s]*[a-zA-Z0-9=])
  28. )
  29. \s
  30. (?P<link>[^]\n\r]*)
  31. \]
  32. )
Add Comment
Please, Sign In to add comment