Advertisement
Guest User

Untitled

a guest
Feb 16th, 2016
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
F# 0.21 KB | None | 0 0
  1. let (|ParseRegex|_|) re s =
  2.     let m = Regex(re).Match(s)
  3.     if m.Success
  4.     then Some [ for x in m.Groups -> x.Value ]
  5.     else None
  6.  
  7. let swap s =
  8.     match s with
  9.     | ParseRegex "(\w+)-(\w+)" [l;r] -> r ^ "-" ^ l
  10.     | _ -> s
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement