Regex 编程中的势利指数:D

Regex 编程中的势利指数:D,regex,Regex,我的意思是更像。。。“当你一个接一个地遇到edge case,螺旋式地陷入一个无限细化正则表达式的深兔子洞时,你正在为自己设置痛苦。你可能可以用一个简单的一行代码来避免痛苦,它比正则表达式好得多,也许document.querySelector('img[src^=“/directory/Images”]”)正如@LGSon在评论中所建议的那样 人们之所以这么说,是因为他们经历了这种痛苦,他们对你可能也会遭受这种痛苦的想法感到畏缩。使用正则表达式解析HTML是一个糟糕的、糟糕的…,而是使用一个更

我的意思是更像。。。“当你一个接一个地遇到edge case,螺旋式地陷入一个无限细化正则表达式的深兔子洞时,你正在为自己设置痛苦。你可能可以用一个简单的一行代码来避免痛苦,它比正则表达式好得多,也许
document.querySelector('img[src^=“/directory/Images”]”)
正如@LGSon在评论中所建议的那样


人们之所以这么说,是因为他们经历了这种痛苦,他们对你可能也会遭受这种痛苦的想法感到畏缩。

使用正则表达式解析HTML是一个糟糕的、糟糕的…,而是使用一个更安全的选择器,例如
document.querySelector('img[src^=“/directory/Images”])
…或
querySelectorAll()
获取列表。使用正则表达式解析HTML是一个糟糕的、糟糕的…,而使用更安全的选择器,例如
document.querySelector('img[src^=“/directory/Images”]”)
…或
querySelectorAll()
获取列表。谢谢,这给了我所需要的。为了澄清,我正在使用的应用程序,而不是写作。谢谢,这给了我所需要的。为了澄清,我正在使用的应用程序,而不是写作。
(src=")(.+)(.jpg|.JPG|.PNG|.png|.JPEG)"
(src=")((.+)(.jpg|.JPG|.PNG|.png|.JPEG))"
src="((.+)(\.[a-rt-z]+))"