Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

You must start the regular expression with a ^ and end with a $ to generate the behavior we desire, and wrap it in ().

You must start the regular expression with a ^ and end with a $ to generate the behavior we desire, and wrap it in (). So in other words ^(stuff goes here)$

Use the website (regex101.com). Note that you can only use (), | (for the books +), and the Kleene Star *. Also assume the alphabet {a b}

Copy and paste the following tests.

Make sure to just submit a plain text copy of the regular expression.

Assume common sense applies (e.g. do not simply write a regular expression that ORs together all the tests).

MAKE SURE to USE FLAVOR PCRE2 (PHP >= 7.3) for REGEX.

1. Build a regular expression that accepts all words EXCEPT baa, ab, and abb.

These strings should have FULL matching

a

b

aa

bb

ba

aaa

bbb

bba

aab

aba

bab

abba

baba

abab

abbba

babababaabab

These strings should NOT have FULL matching:

baa

ab

abb

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Data Management Databases And Organizations

Authors: Richard T. Watson

6th Edition

1943153035, 978-1943153039

More Books

Students also viewed these Databases questions