比如说
需要知道你采用的那个模板引擎,语法不太一样
常规的是
{php str_replace("必选的","","权威医学验光配镜,第一次配镜必选的正规医院");}或{str_replace("必选的","","权威医学验光配镜,第一次配镜必选的正规医院")}
str_replace不行吗?
http://www.w3school.com.cn/php/func_string_str_replace.asp
我用preg_match_all()中$arr是标签中的字符串,是个二维数组,用这个没用
$content = 'xxxxxxxxxxxxx';
//读取test.html文件中的所有内容,并以字符串的形式返回
$fileContent = file_get_contents('test.html');
//从$fileContent字符串中把{$content}替换为$content的内容,并返回字符串
$str = str_replace('{$content}',$content,$fileContent);
用str_replace就可以了啊,即使是二维数组,你可以对数组进行遍历操作啊
str_replace函数只能单一替换,多个敏感词删除或者替换如何实现
建议采用javascript 的dom操作
$intro_after= str_replace($this->get_re_check_string(),' ',$info);
或许你可以换个思路,不要纠结在那2个字上!你可以用AJAX,用个事件将所有的内容都给替换了!仅提供思路!
我要把必须两个字去掉或者替换成别的词汇
$str = "权威医学验光配镜,第一次配镜必选的正规医院";
$new_str = preg_replace("/必选/",'',$str);
使用正则替换,函数preg_replace第一个参数为正则表达式,第二个参数为要替换为的字符,第三个参数为要替换的字符串