织梦cms系统正则提取中英混合字符串中第一个中文汉字

织梦技巧
织梦cms系统正则提取中英混合字符串中第一个中文汉字,没有汉字就输出固定一个中文汉字

正则提取中英混合字符串

网页基础 - 网HTML - 导DIV&CSS - 导Javascript/Ajax - 导Dreamweaver - 导

UTF8

{dede:channelartlist typeid=1,1 currentstyle=current}<p>{dede:field.typename runphp=yes}preg_match_all("/[/x{4e00}-/x{9fa5}]/u", @me, $str);var_dump($str);@me = $str[0][0];{/dede:field.typename}</p>{dede:channel type=son noself=yes}<p>[field:typename runphp=yes]preg_match_all("/[/x{4e00}-/x{9fa5}]/u", @me, $str);@me = $str[0][0] ? $str[0][0] : "导";[/field:typename]</p>{/dede:channel}{/dede:channelartlist}

GBK

{dede:channelartlist typeid=1,1 currentstyle=current}<p>{dede:field.typename/} - {dede:field.typename runphp=yes}preg_match_all("/[/x80-/xff]+/", @me, $str);@me = $str[0][0] ? cn_substr($str[0][0],2) : "导";{/dede:field.typename}</p>{dede:channel type=son noself=yes}<p>[field:typename/] - [field:typename runphp=yes]preg_match_all("/[/x80-/xff]+/", @me, $str);@me = $str[0][0] ? cn_substr($str[0][0],2) : "导";[/field:typename]</p>{/dede:channel}{/dede:channelartlist}

标签:
吃喝网尾部