需求:有一堆商品(标题),提供分类关键词,将商品重新归类。
举例:
标题是“晚晚同款秋冬羊绒衫打底衫女纯色紧身高领加厚毛衣套头长袖针织打底衫”
分类是“衬衫,羊绒衫,毛衣,打底衫,短袖”
要求匹配出“羊绒衫,毛衣,打底衫”
正则表达式测试网址:http://tool.oschina.net/regex/

出现两次“打底衫”,由于不懂正则表达式,搜索了一些资料,也还不知道怎么去重复。有知道的告知下哈哈。
PHP代码:
$title = '晚晚同款秋冬羊绒衫打底衫女纯色紧身高领加厚毛衣套头长袖针织打底衫';
$pattern= '/\衬衫|\羊绒衫|\毛衣|\打底衫|\短袖/';
preg_match_all($pattern,$title,$out);
$result = array_unique($out[0]);
var_dump($result);结果如下

本文介绍了一种使用PHP进行商品标题分类的方法。通过正则表达式匹配及数组操作,实现了从商品标题中提取特定分类关键词的功能,并解决了关键词重复的问题。

1028

被折叠的 条评论
为什么被折叠?



