有效载荷(多行文本文件);正则表达式用于在多行模式中最后符号出现后替换换行符
foo bar())
zab()rab)(oof
)
abc
dfe;
aaa)bbb
()hhh(
)
xxx
yyy;
预期结果(后preg_replace()
来电或模拟):
foo bar())
zab()rab)(oof
) abc dfe;
aaa)bbb
()hhh(
) xxx yyy;
所以,我需要一个正则表达式下次做:;
之前找到最新)
象征来讲替换所有空间符号(\s
正则表达式)在)
和;
之间到文件末尾。
我尝试在多线模式下使用负面后视,但没有运气。
用什么取代它? – Luke
'$ payload = preg_replace_callback('〜\)([^ \)\;] +)\;〜',函数($ matches){return')'。 preg_replace('〜\ s +〜','',$ matches [1])。 ';';},$ payload);' – Deadooshka
@Luke替换为空字符串。 – Alex