我有以下格式的字符串替換字符串,與特定格式
some_string%value1:value2:value3:%some_anather_string%value4:value5:value6:%
我需要從字符串中刪除%value1:value2:value3:%
和%value4:value5:value6:%
,我的意思是我需要刪除任何字符串與開始的格式%
以:%
結尾的值分開的值:
這可能嗎?
我試用str_replace()
,但它只是我們知道的價值觀。
我有以下格式的字符串替換字符串,與特定格式
some_string%value1:value2:value3:%some_anather_string%value4:value5:value6:%
我需要從字符串中刪除%value1:value2:value3:%
和%value4:value5:value6:%
,我的意思是我需要刪除任何字符串與開始的格式%
以:%
結尾的值分開的值:
這可能嗎?
我試用str_replace()
,但它只是我們知道的價值觀。
你的答案是有幫助的,但是可以在字符串中檢查':'兩次嗎?現在它檢查%和:% – Shin
_現在它檢查%和:%_,這是你的問題吧?您能否詳細說明併發布您的預期產出? –
您已經標記了它[預浸替換],這不就是答案嗎? – Biffen
但是如何編寫表達式? – Shin
'%。*?%',可以匹配(包括)'%'之間的所有內容。您的要求有點模糊。 – Biffen