Part 3: Best Practices and Tips for Working with Regular Expressions in Swift