簡體   English   中英

正則表達式字符串,后跟數字php字符串替換

[英]regex string followed by a number php string replace

我對正則表達式不太滿意,我正在嘗試在字符串中搜索“&option =”加上數字[0-100]。

到目前為止,我有這個:

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

誰能幫我正確的正則表達式?

無論其$& (與您的問題混淆),請使用preg_replace()進行正則表達式替換。

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

而且我認為您不需要^來進行錨定!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM