Just finished another rather large edit- it actually took me longer than originally writing the post.
Concerning the features discussed, I think it's getting to the point that relevant stuff is included. As I stated in the first paragraphs, I want this to be an introduction explaining some basic concepts. With that in mind, is there still something missing?
Also, i've shuffled some stuff around to hopefully make more sense for someone new to regular expressions and cleaned up formatting.