我需要PCRE正则表达式替换
This
[quote author=MEMBER link=topic=8.msg1111 date=1438798587]
sample text[/quote]
To this one
[quote="MEMBER, post: 1111"]sample text[/quote]
所以我需要:
date=xxxxxxxxxx
并将"
放在代码的末尾(在帖子ID之后)link=topic=8.msg
替换为post:
author=
替换为="
可以帮助sombody吗? 谢谢!
答案 0 :(得分:0)
嗯,你可以试试这个:
\[quote\sauthor=([^\s]+)\s*.*?msg(\d+)\s[^]]*]\s*([^[]*)(\[\/quote])
虽然我不能确定这对您的输入是否真正标准,因为您只提供了一个样本。