【发布时间】:2021-04-13 10:19:05
【问题描述】:
这是我的代码。 我想知道PHP中的“((?2))”是什么意思。 谢谢你的回答。
$p1 = '/^((\d++(\.\d+)?|\((?2)\))((\+|\/|\*|-)(\d++(\.\d+)?|(?2)))*)$/';
【问题讨论】:
-
这能回答你的问题吗? Reference - What does this regex mean?
标签: php
这是我的代码。 我想知道PHP中的“((?2))”是什么意思。 谢谢你的回答。
$p1 = '/^((\d++(\.\d+)?|\((?2)\))((\+|\/|\*|-)(\d++(\.\d+)?|(?2)))*)$/';
【问题讨论】:
标签: php
第二选择 ((?2))
( 匹配字符 ( 字面意思(区分大小写)
(?2) 递归第二个子模式
) 匹配字符 ) 字面意思(区分大小写)
【讨论】: