我需要你的幫助,我不能自己做模式。PHP Preg_match_all正則表達式模式
我獲得了該文件:
description1="SIOUH : Authentification Cerbere - Acces"
description2="Acces formulaire authentification SIOUH"
addheader="Pragma: no-cache "
method="get"
url="${AUTH_URL}/login/LoginDispatchAction.do?appId=${APP_ID}&backURL=${APP_URL_ENC}"
errormessage="Phase 1 : Impossible atteindre le formulaire authentification CERBERE pour SIOUH"
serveur="yes"
verifypositive="loginConnectAppliForm"
logrequest="yes" logresponse="no" />
我有這個preg_match_all這完美的作品:
preg_match_all ('#(.*?)="(.*?)"#s', $contents, $matches, PREG_SET_ORDER); //Chaque option
我的問題是,我可以有簡單的報價,而不是雙,如何將我的模式改變處理它? 例如,我需要趕上該行的所有其他人一樣:
parseresponse='name="conversationId" value="|"'
感謝很多的幫助。
完美! (?*?)=(?:(?:\'(。*?)\')|(?:「(。*?)」))#'但是可以做到這一點你們比較好,謝謝! – timmalos