如何从字符串中删除价格字段?例如,我有n个具有各种价格的物品(价格经常变化)。 1)VIP套餐(80.00欧元) 2)标准套餐(0.00欧元) 3)红组(25.00欧元) ... ... n)黄色包装(10.00欧元)
如何删除价格字段,并仅显示名称字段,如: 1)VIP套餐 2)标准包装 3)红组 ... ... n)黄色包装
我知道'str_replace'代码可以提供帮助,但我无法配置它。如果可以,请帮忙。
答案 0 :(得分:0)
str_replace(array('text to replace', 'more text to replace'), '', $the_string);
# str_replace( 'what to search for', 'what to replace with', $variable );
# note that you can use an array or a string for that first argument.
答案 1 :(得分:0)
由于价格是动态的,您可以使用
explode('(', $string)[0]
答案 2 :(得分:0)
<?php
preg_match_all("|<[^>]+>(.*)</[^>]+>|U",
"<b>example: </b><div align=left>this is a test</div>",
$out, PREG_PATTERN_ORDER);
echo $out[0][0] . ", " . $out[0][1] . "\n";
echo $out[1][0] . ", " . $out[1][1] . "\n";
?>