Advertisement
Guest User

Untitled

a guest
Apr 16th, 2013
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. Let \w+=\w+ = X for readability
  2. (\w+=\w+;)*(\w+=\w+;?)?
  3. => (X;)*(X;?)?
  4. => (X;)*(X|X;)? // ab? => a|ab
  5. => (X;)*|(X;)*(X|X;) // ab? => a|ab
  6. => (X;)*|((X;)*X|(X;)*X;) // a(b|c) => ab|ac
  7. => (X;)*|((X;)*X|(X;)+) // a*a => a+
  8. => (X;)*|(X;)*X|(X;)+ // a|(b|c) => a|b|c
  9. => (X;)*|(X;)*X // a*|a+ => a*
  10. => (X;)*(X)?
  11. => (\w+=\w+;)?(\w+=\w+)?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement