正则表达式字符串后跟一个数字php字符串替换

时间:2014-03-29 21:55:17

标签: php regex string replace

我对正则表达式不太满意,我正在尝试搜索字符串中的"& option ="加一个数字[0-100]。

到目前为止我有这个:

$link = str_replace("^&option[0-9]"," ",$actual_link);

任何人都能用正确的正则表达式帮助我吗?

1 个答案:

答案 0 :(得分:3)

无论$&(您的问题混淆),请使用preg_replace()替换正则表达式。

$link = preg_replace("/[&$]option=(?:100|[0-9]|[1-9][0-9])\b/"," ",$actual_link);

我认为您不需要^进行锚定!