1. Cisco Systems
Inc.
"Configuring Regular Expressions
" Terminal Services Configuration Guide
Cisco IOS XE Gibraltar 16.12.x. This guide's "Regular Expression Pattern Matching Characters" table defines the metacharacters used in the correct answer
such as ^ (matches at the beginning of the string)
[0-9] (matches a range of single digits)
and . (matches any single character
requiring \. for a literal dot).
2. Python Software Foundation
"re — Regular expression operations
" Python 3.11.4 Documentation. The section on "Regular Expression Syntax" details the usage of quantifiers like {m
n} (matches from m to n repetitions) and the non-capturing group syntax (?:...)
both of which are essential components of the correct regular expression.
3. Guttag
J. V. (2016)
6.0001 Introduction to Computer Science and Programming in Python
MIT OpenCourseWare. Lecture 11 materials on "Regular Expressions" explain the principles of constructing patterns to match specific data formats
such as email addresses or IP addresses
using the fundamental building blocks present in the correct answer.