我有一个字符串:
$str = 'title="favorite" name="fav_1" onclick="return ..."'
我想替换name
toclass
和 stripeonclick
属性。
我试过什么?:
$str = 'title="favorite" name="fav_12" onclick="return.."';
$replace = str_replace('name', 'class', $str);
嗯。。没关系。你有什么问题 ?
如果我使用str_replace
,那么我需要重复此步骤两次,第一次用于替换name
到class
,第二个条纹替换onclick
为空白空间。
重复代码不是问题,但str_replace
如果我不知道里面有什么,那就不行了onclick="..."
。
因此,请建议我如何将名称替换为类并仅在单行代码中剥离 onclick。