test_a_pattern_is_a_regular_expression passing
test_a_regexp_can_search_a_string_for_matching_content passing
test_a_failed_match_returns_nil passing
test_question_mark_means_optional passing
test_plus_means_one_or_more passing
test_asterisk_means_zero_or_more passing
add * comments
add greedy comments
test_the_left_most_match_wins passing