Tag: lookbehead

Lookaround是否影响哪些语言可以通过正则expression式匹配?

现代正则expression式引擎中有一些function可以让你匹配没有这个function的语言。 例如,使用反向引用的以下正则expression式匹配包含重复自身的单词的所有string的语言: (.+)\1 。 这种语言是不规则的,不能用一个不使用反向引用的正则expression式匹配。 lookaround是否也影响哪些语言可以通过正则expression式匹配? 即是否有任何语言可以使用lookaround匹配,否则无法匹配? 如果是这样,对于所有types的视angular(负面或正面的向前看或向后看),还是仅仅对于其中的一些来说,都是如此?