在PHP中删除任何数字到字符串

时间:2012-12-08 15:56:17

标签: php str-replace

我正在尝试使用此代码将数字删除到元素ID中,因为在我的代码中我想删除包含id =“###”的字符串:

for($cont = 0;$cont<3000;$cont++)
{
    $strcont = 'id="'.$cont.'"';
    $pro[0]=str_replace($strcont,'',$pro[0]);
}

但我认为我可以轻松做到这一点,我不知道为什么。任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:3)

删除该循环并使用:

$pro[0] = preg_replace('#id="([0-9]+)"#i', '', $pro[0]);
如果i属性并非始终为小写,则

id修饰符可能很有用。