The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December.
Read our blog post for more info about this change.
As an example, consider this question:
Write the name of a US state that has 4 letters: [state].
The "Answer Type" is "Open Entry." You want to specify that Ohio, Utah, and Iowa are correct answers, but you want to ignore case.
If you select "Specify Correct Answers" as the "Text Match" option, you can easily add the names of the three states. However, the question will NOT ignore case.
If you select "Close Enough" as the "Text Match" option, there's a check box to ignore case (and you can specify Levenshtein Distance for added flexibility). However, the question will NOT allow multiple answers.
The only solution I found was to use "Regular Expression Match" as the "Text Match" option, and then specify
(?i)(Ohio|Utah|Iowa)
as the regular expression. I'm in Computer Science and am used to working with regex, so I knew about the (?i) flag. However, I think it's a hassle to use a regex for something so simple.
My suggestion: please add an "ignore case" checkbox for the "Specify Correct Answers" Text Match option.
Solved! Go to Solution.
Hi @PauloMerson
I definitely understand your concern in this situation. You are not alone in your line of thinking and needs. I recommend that you explore the Idea Conversations where you can express your ideas and vote on existing recommendations from the community.
Have a look at this suggestion here that already exists and feel free to add your support to it! I believe it matches what you were wanting.
Hi @PauloMerson
I definitely understand your concern in this situation. You are not alone in your line of thinking and needs. I recommend that you explore the Idea Conversations where you can express your ideas and vote on existing recommendations from the community.
Have a look at this suggestion here that already exists and feel free to add your support to it! I believe it matches what you were wanting.
I would love to vote on this, the link you provided is locked. I'm finding a LOT of ideas I'd like to vote on are locked so not even able to comment. Help.
Good afternoon, @Gregory_Putman ...
If you take a look at the idea that @JeffW had linked to in his response...
New Quizzes: Capitalization Case Issues Fill-in-Th... - Instructure Community (canvaslms.com)
...there is a blue banner at the top of that page which links to a blog posting from Tara Goldman titled New Ideas & Themes Now Live - Instructure Community (canvaslms.com).
In addition, this document details on when our submitted ideas are open for voting during the year:
How do Ideas and Themes work in the Instructure Co... - Instructure Community (canvaslms.com)
Hopefully, this information will help in some way. Sing out if you have any other questions...thanks!
This wasn't originally a feature request, it was a regression from "Classic" quizzes to "New" quizzes.
I'm very surprised with the big push to move everything to "New" quizzes that simple things like "case-insensitive" answers, or even just importing wasn't completed.
Thanks @PauloMerson!
I have seen an answer you have given to a similar question. There you also used this code: (?i)(Jimmy(\sE\.?)?|James(\sE\.?)?)
I have selected "Regular Expression Match". Do you know what I can do so that the assignment does not allow other letters before and after the correct answer?
Based on the code, I get the correct answer when I write "Jimmy". I also get the correct answer when I write "Jimmysomethingelse". And it's a bit annoying. 😊
I want the answers to be marked as correct, even if the upper and lower case letters are mixed. I can do that with help of your codes. BUT they can also write other letters before and after...
I would like the conclusion to appear when using the code in "Regular Expression Match". Do you know if that´s possible?
If you use (?i)(Jimmy(\W|$)) your regex will only accept the word "Jimmy" as end of the string (because of $) or "Jimmy" followed by a character that is not a digit, not a letter and not underscore, that is, it could be punctuation.
You can test it at www.regex101.com.
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.