它让我看到,大多数开发人员对正则表达式不了解。它也使我觉得,对于使用正则表达式的很多问题,可以使用一堆代码。可以说,它可能更慢,如电子邮件验证这样的20行,但是如果执行代码并不是非常重要的话,假设不使用正则表达式可能更好的做法是合理的吗?
我正在考虑维护代码,而不是直线执行时间。
每当我使用正则表达式,我总是尝试留下一个解释,说明它是如何结构化的,因为我同意你,并不是所有的开发人员都了解他们,并回到一个正则表达式,即使你自己写,可以是头痛的理解再次。
也就是说,他们肯定有自己的用处。尝试从一盒文本中剥离所有html元素,而不需要它!