Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP-匹配两个字符串,忽略span标记_Php_Regex_String_Match - Fatal编程技术网

PHP-匹配两个字符串,忽略span标记

PHP-匹配两个字符串,忽略span标记,php,regex,string,match,Php,Regex,String,Match,我正在寻找一个匹配字符串a和字符串B的函数(忽略span标记) a)时尚地毯购物区 b) 时尚地毯区购物 若发现匹配项为FALSE,则函数应返回TRUE,所以在上述情况下,它应返回TRUE 谢谢您可以使用删除字符串中的标记 $a = 'Shopping for <span>Stylish</span> Rugs Area'; $b = 'Shopping for Stylish Rugs Area'; var_dump(strip_tags($a) == $b); /

我正在寻找一个匹配字符串a和字符串B的函数(忽略span标记)

a)时尚地毯购物区
b) 时尚地毯区购物
若发现匹配项为FALSE,则函数应返回TRUE,所以在上述情况下,它应返回TRUE

谢谢

您可以使用删除字符串中的标记

$a  = 'Shopping for <span>Stylish</span> Rugs Area';
$b = 'Shopping for Stylish Rugs Area';
var_dump(strip_tags($a) == $b); // outputs true
$a=“时尚地毯购物区”;
$b=‘时尚地毯购物区’;
变量转储(带标签($a)==b);//输出为真
您可以使用从字符串中删除标记

$a  = 'Shopping for <span>Stylish</span> Rugs Area';
$b = 'Shopping for Stylish Rugs Area';
var_dump(strip_tags($a) == $b); // outputs true
$a=“时尚地毯购物区”;
$b=‘时尚地毯购物区’;
变量转储(带标签($a)==b);//输出为真

到目前为止您尝试了什么?这看起来像是“为我做家庭作业”。它是否也应该忽略其他标记?谢谢你的消息,我能够解决这个问题。到目前为止你做了什么尝试?这看起来像是“为我做家庭作业”。它是否也应该忽略其他标签?谢谢你的消息,我能够解决这个问题。