我有一个所见即所得的编辑器,我的客户想要使用类似的模式,比如 Wordpress 简码。
实际上,客户想要执行以下操作:
[.class_name]
/// Some content here
[/close_container]
我可以使用 str_replace() 轻松替换 [/close_container],但是由于 class_name 会随着使用的每个简码而改变(比如是 [.green_block],我首先必须以某种方式捕获 green_block,然后将整个 [.green_block] 替换为<div class='green_block'>
. 没有预定义的类列表,所以我对如何处理这个有点无能为力。
有任何想法吗?