标题说明了一切。只是添加该数字可以是多位数。
我正在使用以下功能:
str_replace( "/^\&DaysAgo=d+$/", "", $save_query);
答案 0 :(得分:2)
几乎就在那里:/^&DaysAgo=\d+$/
。
你不需要在正则表达式中逃避&符号,但在你的情况下,你忘了在字母d
前面放一个斜线。
@ hek2mgl的评论也适用。
答案 1 :(得分:2)
str_replace()
无法处理正则表达式。使用preg_replace()
表示
由于您没有显示某些输入数据,因此很难给出完整的示例。如果您更新问题并添加示例,我会这样做。