递归整个模式

构造 (?R) 相当于 (?0)(或\g<0>) - 它可以让你递归整个模式:

<(?>[^<>]+|(?R))+>

这将匹配正确平衡的尖括号与括号之间的任何文本,如 <a<b>c<d>e>。