正则表达式匹配& DaysAgo = 3

时间:2013-06-11 09:51:38

标签: php regex

标题说明了一切。只是添加该数字可以是多位数。

我正在使用以下功能:

str_replace( "/^\&DaysAgo=d+$/", "", $save_query);

2 个答案:

答案 0 :(得分:2)

几乎就在那里:/^&DaysAgo=\d+$/

你不需要在正则表达式中逃避&符号,但在你的情况下,你忘了在字母d前面放一个斜线。

@ hek2mgl的评论也适用。

答案 1 :(得分:2)

str_replace()无法处理正则表达式。使用preg_replace()表示

由于您没有显示某些输入数据,因此很难给出完整的示例。如果您更新问题并添加示例,我会这样做。