我在<MTEntryKeywords>
字段中存储了几个以逗号分隔的关键字(1~3个字)。
我想从MTEntryKeywords中取出第一个关键字。
示例1:
在我输入的关键字字段中:小工具,手机,苹果,
想要展示:小工具
示例2:
在我输入的关键字字段中:食物,咖啡,苹果,
想要展示:食物
有什么想法吗?
答案 0 :(得分:1)
这是未经测试的,但是这样的事情应该可以解决问题(假设您使用的是最新版本的MT)
<mt:entrykeywords regex_replace="/^([^,]+)(,.*)?$/","$1">
基本上,那里的正则表达式是“只保留所有内容,但不包括第一个逗号”。