From 0fbddee14fc8934137a1168ba7ad6b2475a8148b Mon Sep 17 00:00:00 2001
From: Elmar Ludwig <elmar.ludwig@uni-osnabrueck.de>
Date: Fri, 24 May 2024 16:09:10 +0200
Subject: [PATCH] quote on trailing ] or space, re #138

---
 exercises/cloze_exercise.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/exercises/cloze_exercise.php b/exercises/cloze_exercise.php
index 3c6c9f3..8499b8a 100644
--- a/exercises/cloze_exercise.php
+++ b/exercises/cloze_exercise.php
@@ -370,7 +370,7 @@ class cloze_exercise extends Exercise
                 foreach ($this->task['answers'][$blank] as $answer) {
                     $answer_text = $answer['text'];
 
-                    if (preg_match('/^$|^[":*~]|\||\]\]/', $answer_text)) {
+                    if (preg_match('/^$|^[":*~ ]|\||\]\]|[] ]$/', $answer_text)) {
                         $answer_text = '"' . $answer_text . '"';
                     }
 
-- 
GitLab