-
這裡的情況用常規規則比較方便,**都是為你寫的,咱們就拿吧。
為了測試方便,我直接把內容寫在了**裡。 讀取檔案的內容時,可以使用檔案 get contents($filename) 函式直接讀取所有內容。 如果您不知道,請檢視手冊。
內容是參考$mail修改的,這絕對很容易做到。
位址:!!address!!!
內容:!!content!!!
eof;mail1 = 測試。 eof;
search = array('!!!name!!!','!!!address!!!','!!!phone!!!','!!!content!!!');
replace = explode("",trim($mail1));
str = str_replace($search,$replace,$mail);
var_dump($str);
無論如何,您首先將我傳送的**複製到 php 檔案中,執行它並檢視結果。 你通常可以先寫乙個簡單的**,執行它,然後慢慢新增它。
使用時,請將其更改為:
mail = file_get_contents('');
search = array('!!!name!!!','!!!address!!!','!!!phone!!!','!!!content!!!');
replace = explode("",trim($_session['mail'這假定您已經讀入了會話。
str = str_replace($search,$replace,$mail);這是您想要的結果。
var_dump($str);列印結果以便於觀察。
-
如果只提取上面的相應條目,應該沒問題:
例如: 提取常規:
名稱:S+(S+)。
位址: S+( S+).
內容: s+( s.*)
或者,如果您有更詳細的需求,那麼我可以在上面寫更多關於正則化的資訊。
-
我不需要談論其他任何事情。
/our-price\">\u00a5 (./span>/'
unnnn 的意思是“Unicode 中帶有十六進製 nnn 的字元”。 >>>More