我有一個ICS文件,當在谷歌日曆,雅虎日曆等創建會議時,將上傳到我的服務器....我已解析日期,組織者等。從ics文件。但我無法獲得與會者名單。以下是代碼將在ICS文件中。在PHP中解析字符串
BEGIN:VEVENT
ATTENDEE;RSVP=TRUE:mailto:xxxxxxx
[email protected]
ATTENDEE;RSVP=TRUE:mailto:[email protected]
ATTENDEE;RSVP=TRUE:mailto:[email protected]
ATTENDEE;RSVP=TRUE:mailto:[email protected]
CLASS:PUBLIC
從上面的代碼,我需要電子郵件ID與mailto參數相關聯。請幫我實現這一點。
<?php
$cal = file_get_contents("ics_files/outlook.ics");
$cal = str_replace("\n", "", $cal);
preg_match_all('/mailto:(.*?)ATTENDEE/', $cal, $attendees);
?>
@Nenotlep我曾嘗試正則表達式。但它並不能提取我想要的東西。 –
@VinayakInfotech:然後請發佈您迄今爲止所嘗試的結果以及您目前獲得的預期結果和結果。 –
@AmalMurali我已經添加了問題中的代碼。 –