From 539dcb1044b70aef71c15f774f4a0103044827e4 Mon Sep 17 00:00:00 2001 From: Thomas Vecchione Date: Mon, 12 Aug 2024 13:21:52 -0400 Subject: [PATCH] Case Sensitivity in Regular Expressions Add in some variety of case sensitivity for most multiword patterns for specific purposes --- text2qti/quiz.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/text2qti/quiz.py b/text2qti/quiz.py index e291bcc..01209c2 100644 --- a/text2qti/quiz.py +++ b/text2qti/quiz.py @@ -52,21 +52,21 @@ 'text_title': r'[Tt]ext [Tt]itle:', 'text': r'[Tt]ext:', 'quiz_title': r'[Qq]uiz [Tt]itle:', - 'quiz_description': r'[Qq]uiz description:', + 'quiz_description': r'[Qq]uiz [Dd]escription:', 'start_group': r'GROUP', 'end_group': r'END_GROUP', 'group_pick': r'[Pp]ick:', - 'group_solutions_pick': r'[Ss]olutions pick:', - 'group_points_per_question': r'[Pp]oints per question:', + 'group_solutions_pick': r'[Ss]olutions [Pp]ick:', + 'group_points_per_question': r'[Pp]oints [Pp]er [Qq]uestion:', 'start_code': r'```+\s*\S.*', 'end_code': r'```+', - 'quiz_shuffle_answers': r'[Ss]huffle answers:', - 'quiz_show_correct_answers': r'[Ss]how correct answers:', - 'quiz_one_question_at_a_time': r'[Oo]ne question at a time:', - 'quiz_cant_go_back': r'''[Cc]an't go back:''', - 'quiz_feedback_is_solution': r'[Ff]eedback is solution:', - 'quiz_solutions_sample_groups': r'[Ss]olutions sample groups:', - 'quiz_solutions_randomize_groups': r'[Ss]olutions randomize groups:', + 'quiz_shuffle_answers': r'[Ss]huffle [Aa]nswers:', + 'quiz_show_correct_answers': r'[Ss]how [Cc]orrect [Aa]nswers:', + 'quiz_one_question_at_a_time': r'[Oo]ne [Qq]uestion at a [Tt]ime:', + 'quiz_cant_go_back': r'''[Cc]an't [Gg]o [Bb]ack:''', + 'quiz_feedback_is_solution': r'[Ff]eedback is [Ss]olution:', + 'quiz_solutions_sample_groups': r'[Ss]olutions [Ss]ample [Gg]roups:', + 'quiz_solutions_randomize_groups': r'[Ss]olutions [Rr]andomize [Gg]roups:', } # comments are currently handled separately from content comment_patterns = {