我的需求如下
有字符串如一下形势
[en]英文[/en]
[cn]中文[/cn]
当然至于是en还是cn这些标签名我可以自己定义
现在的要求是用PHP判断传入的字符串是否含有指定的标签,如果含有取得标签中值
function filteWord($word,$tag){
if(含有该标签){
return '标签中的值';
}
}请正则高手完成函数
有字符串如一下形势
[en]英文[/en]
[cn]中文[/cn]
当然至于是en还是cn这些标签名我可以自己定义
现在的要求是用PHP判断传入的字符串是否含有指定的标签,如果含有取得标签中值
function filteWord($word,$tag){
if(含有该标签){
return '标签中的值';
}
}请正则高手完成函数
[en]英文[/en]
[cn]中文[/cn]
eof;
function filteWord($word,$tag){
$p="/\[$tag\](.*)\[\/$tag\]/is";
if(preg_match($p,$word,$ar)){
return $ar[1];
}
}
echo filteWord($word,'cn');
中文