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.
Found this content helpful? Log in or sign up to leave a like!
How do I get Canvas to ignore the case-sensitivity of a quiz answer?
Solved! Go to Solution.
If you are talking about Fill in the Blanks questions in Classic Quizzes, they are not case sensitive, according to How do I create a Fill-in-the-Blank quiz question?
For Fill in the Blanks questions in New Quizzes, you can choose "close enough" and then select "Spelling Only (Ignore Case)": How do I create a Fill in the Blank question in New Quizzes?
Can you clarify how it didn't work? It worked for me by accepting "yes", "Yes", "YES", though having to set the distance to a minimum of 1 means that "Nyes" was also accepted
If you are talking about Fill in the Blanks questions in Classic Quizzes, they are not case sensitive, according to How do I create a Fill-in-the-Blank quiz question?
For Fill in the Blanks questions in New Quizzes, you can choose "close enough" and then select "Spelling Only (Ignore Case)": How do I create a Fill in the Blank question in New Quizzes?
For a New Quiz, I have tried the "close enough" spelling only option and it didn't work. I had to enter in a bunch of answers into the key which at first glance, seems confusing to the student when they see a multitude of possible answers.
Can you clarify how it didn't work? It worked for me by accepting "yes", "Yes", "YES", though having to set the distance to a minimum of 1 means that "Nyes" was also accepted
Hi @JerryCoe,
Are you able to provide us with more information, like @Gabriel33 asked?
Is there anything else that you need related to this?
-Doug
I don't know if the original poster still has issues or questions, but I still have problems with this issue. Using the "close enough" is great, but there are a number of variations that are all correct for fill in the blank questions on my quizzes. In addition to case insensitivity, I still need to specify several different correct answers. Some times as many as 8 different variations that are all correct.
Other times, I need to be able to select "contains" and a phrase or numerical value AND make the answer case insensitive. It appears I must choose between one or the other.
A feature that allows us to specify that all answers are case insensitive for a given quiz or allowing "ignore case" for any answer in addition to other specifications would be very useful.
Hi @blizzard78, my answer to Jerry's other post from that same week would solve both the case insensitivity and the "contains" goals, by using regular expressions, if you are using New Quizzes (Classic Quizzes do not support regular expressions).
So if you want to accept any sentence that contains the word "yes" in any capitalization, you can use (?i)\byes\b
The "(?i)" makes the matching case insensitive (so it accepts the other cases). The two "\b"s reflect the word boundaries (so it doesn't match with "yesterday", while matching with "Yes, sir!").
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