MCQOPTIONS
Saved Bookmarks
This section includes 6 Mcqs, each offering curated multiple-choice questions to sharpen your Python knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Which of the following functions results in case insensitive matching? |
| A. | re.A |
| B. | re.U |
| C. | re.I |
| D. | re.X |
| Answer» D. re.X | |
| 2. |
Which of the following functions clears the regular expression cache? |
| A. | re.sub() |
| B. | re.pos() |
| C. | re.purge() |
| D. | re.subn() |
| Answer» D. re.subn() | |
| 3. |
Choose the function whose output can be: . |
| A. | >>> re.search(‘aaaa’, “alohaaaa”, 0) |
| B. | >>> re.match(‘aaaa’, “alohaaaa”, 0) |
| C. | >>> re.match(‘aaa’, “alohaaa”, 0) |
| D. | >>> re.search(‘aaa’, “alohaaa”, 0) |
| Answer» B. >>> re.match(‘aaaa’, “alohaaaa”, 0) | |
| 4. |
________ matches the start of the string. ________ matches the end of the string. |
| A. | ‘^’, ‘$’ |
| B. | ‘$’, ‘^’ |
| C. | ‘$’, ‘?’ |
| D. | ‘?’, ‘^’ |
| Answer» B. ‘$’, ‘^’ | |
| 5. |
The expression a{5} will match _____________ characters with the previous regular expression. |
| A. | 5 or less |
| B. | exactly 5 |
| C. | 5 or more |
| D. | exactly 4 |
| Answer» C. 5 or more | |
| 6. |
The character Dot (that is, ‘.’) in the default mode, matches any character other than _____________ |
| A. | caret |
| B. | ampersand |
| C. | percentage symbol |
| D. | newline |
| Answer» E. | |