Re: Parsing

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

(.*?) - Any character


(\s*?) - Multiline spaces and tabs



On Mon, Feb 23, 2015 at 11:47 AM, Ron Piggott <
ron.piggott@xxxxxxxxxxxxxxxxxx> wrote:

>
> Thank you.
>
> Can you explain what
>
> (.*?)(\s*?)
>
> do?
>
> Ron
>
>
> On 23/02/15 00:36, Jigar Dhulla wrote:
>
>  http://refiddle.com/24zw
>
>  <?php
>
>  preg_match('/Sent
> to(.*?)(\s*?)On(\s)(\d){2}-(\d){2}-(\d){2}(\s)(\d){2}\:(\d){2}(\s)(AM|PM),(.*?)(wrote:)/ig',
> $correspondence, $matches);
>  var_dump($matches);
>
> ?>
>
> On Mon, Feb 23, 2015 at 10:03 AM, Ron Piggott <
> ron.piggott@xxxxxxxxxxxxxxxxxx> wrote:
>
>>
>> I am wondering if someone could help me parse the text that appears above
>>
>>    "On 15-02-19 02:31 PM, The Verse of the Day Inquiries wrote:"
>>
>> from the variable"  $correspondence "
>>
>>    $correspondence = <<<EOF
>>    Looking to see if this message is appended to the original ticket #
>>    3784.
>>    Sent to inquiries@xxxxxxxxxxxxxxxxxxxxx
>>
>>    On 15-02-19 02:31 PM, The Verse of the Day Inquiries wrote:
>>     >
>>     > *=== To reply please type your response ABOVE THIS LINE ===*
>>    EOF;
>>
>> What I have worked out so far is:
>>
>>    if ( strpos( $correspondence , '=== To reply please type your
>>    response ABOVE THIS LINE ===' ) ) {
>>         $correspondence = substr(
>>             $correspondence,
>>             0,
>>             strpos(
>>                 $correspondence,
>>                 '=== To reply please type your response ABOVE THIS LINE
>>    ==='
>>             )
>>         );
>>    }
>>
>> The date time and business e-mail account name will be dynamic.  The type
>> of pattern to match would be
>> - starting with "On"
>> - ending with "wrote:"
>>
>> Thank you for any help / guidance.
>>
>
>
>
> --
> Regards,
> Jigar Dhulla
>
>
>


-- 
Regards,
Jigar Dhulla

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux