我对正则表达式不太满意,我正在尝试搜索字符串中的"& option ="加一个数字[0-100]。
到目前为止我有这个:
$link = str_replace("^&option[0-9]"," ",$actual_link);
任何人都能用正确的正则表达式帮助我吗?
答案 0 :(得分:3)
无论$
或&
(您的问题混淆),请使用preg_replace()
替换正则表达式。
$link = preg_replace("/[&$]option=(?:100|[0-9]|[1-9][0-9])\b/"," ",$actual_link);
我认为您不需要^
进行锚定!