已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 讨论/求助

标题: 这种应该怎么匹配呢

作者: @Ta

时间: 2022-03-18

点击: 2142

print((print().print()))

需要匹配print中间的内容
(print().print())

需要保持括号成对的
小括号的数量未知!

是不是用分组能解决,但我不知道该怎么做
@老虎会游泳 老虎老虎看一下

[隐藏样式|查看源码]


『回复列表(4|显示机器人聊天)』

1.

@淡然,写一个循环,从最内层开始匹配,把匹配到的内容替换为空,然后不断进行匹配,不断替换为空,直到最外层也被替换为空,替换后的内容不再改变为止。

(/@Ta/2022-03-18 20:33//)

2.

正则的平衡组也可以,不过这个好像只有.NET支持 ??
坏孩子,其实你很好,但是还不够好

(/@Ta/2022-03-18 22:23//)

3.

@淡然@乄杺,好像PCRE中也有类似功能,但是我不太熟悉。
https://www.orcode.com/question/799941_k06e96.html

(/@Ta/2022-03-19 22:25//)

4.

@老虎会游泳, 我也是只知道有这么个概念,,不会用
坏孩子,其实你很好,但是还不够好

(/@Ta/2022-03-21 08:03//)

回复需要登录

9月26日 20:31 星期五

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1