我正在解决有关黑客排名的测验,遇到一个问题,我必须使用正则表达式并通过一些html进行解析
我可以清除大多数测试用例,但是在一种特定的情况下失败了,我需要解决该问题的方法,但是我无法理解其工作原理
以下是正则表达式:document.getElementsByName("header")[0];
要解析的文本:<a href="(.*?)".*?>([\w ,.\/]*)(?=<\/)
>
我需要帮助来了解Dansk如何被纳入第2组
如果我删除正则表达式的结尾,即((?= )),则正查找“ Dansk”不属于第2组
(?= )如何工作并考虑第2组的文本