While it does not take much effort to create a basic regular expression

writing an advanced regex is not an easy task. Even the best programmers rarely get complex regular expressions right the first time. When used correctly