Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

One use for regular expressions is to define concisely all the patterns that bel

ID: 3750066 • Letter: O

Question

One use for regular expressions is to define concisely all the patterns that belong to a particular language formed from sequences of symbols. Which of the following regular expressions define the language which includes the following words previous prior products prudent prayers proved preen but does NOT include these words: pre Provide approved party particular pro-life ProTec preTex pr [aeiou] [a-z]+ pr[aeiou] [a-zA-Z]+ pr [aeiou] [a-z]* pr[aeiou] [a-zA-Z-]+ pr[aeiou] [a-z] [~A-Z]+ pr[aeiou] + [a-z]* [praeiou] [a-z]+

Explanation / Answer

pr[aeiou] [a-z]+

pr[aeiou] [a-zA-Z]+

These two expressions pass the above words:

previous
prior
products
prudent
prayers
proved
preen