https://www.smashingmagazine.com/2019/02/regexp-features-regular-expressions/

There’s a good reason the majority of programming languages support regular expressions: they are extremely powerful tools for manipulating text. Text processing tasks that require dozens of lines of code can often be accomplished with a single line of regular expression code. While the built-in ...