這是我在這個美妙的網站上的第一個問題。PHP中的字符串替換
可以說我有一個字符串$a="some text..%PROD% more text"
字符串中只會有一個%..%
。我需要在%
與另一個可變內容之間替換PROD
。所以我以前做的:
$a = str_replace('%PROD%',$var,$a);
但現在%
之間的PROD
開始在不同的情況來。所以我可以期待prod或Prod。所以我做了整個字符串大寫之前做替換。但副作用是原始字符串中的其他字母也變爲大寫字母。有人建議我使用正則表達式。但是如何?
感謝,
羅漢