嗨,我有这些字符串:
#05#, #45#, #785#
...等
我需要获取ID,所以#01544#成为01544.我该怎么办?
谢谢!
答案 0 :(得分:6)
echo str_replace("#", "", "#05#, #45#, #785#");
更多信息:
答案 1 :(得分:2)
尝试
$str = trim('#01544#', '#');
答案 2 :(得分:2)
为什么不使用str_replace
? E.g。
$string = str_replace('#', '', $string);
对于像这样的简单模式,永远不需要正则表达式。
答案 3 :(得分:2)
您可以使用str_replace
:
$id = str_replace("#", "", $your_variable);
答案 4 :(得分:2)
使用此:
preg_replace('(#([0-9]+)#)', '\1', '#05#, #45#, #785#');