Likes Likes:  0
Resultaten 1 tot 6 van de 6
Geen
  1. #1
    Matthijs de Z
    laatste waarde achter een emailadres [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    laatste waarde achter een emailadres [php]

    Hoi,

    Ik moet even snel wat percentages berekenen voor wat betreft het land van
    herkomst van sommige leden. Nou dacht ik even snel met excel de mailinglist
    te splitsen door bij het importeren bijvoorbeeld eerst @ en dan . op te
    geven als scheidingsteken. Helaas staan er veel emailadressen tussen die er
    bijvoorbeeld zo uitzien:

    naam@hallo.hoe.is.het.nl
    naam2@hoi.allemaal.com
    naam3@dag.nu

    Oftewel, al die landextincties komen in andere kolommen en worden
    'verstoord' door subdirectories.

    Weet iemand een trucje in php (of met excel) om alleen de laatste waarde van
    het emailadres (dus na de laatste punt) in een file te kunnen opslaan of in
    een kolom te krijgen.
    Groeten,

    Matthijs



  2. #2
    Ronald Klip
    laatste waarde achter een emailadres [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: laatste waarde achter een emailadres [php]

    Matthijs de Z schreef:
    >
    > naam@hallo.hoe.is.het.nl
    > naam2@hoi.allemaal.com
    > naam3@dag.nu
    >
    > Weet iemand een trucje in php (of met excel) om alleen de laatste waarde van
    > het emailadres (dus na de laatste punt) in een file te kunnen opslaan of in
    > een kolom te krijgen.
    > Groeten,


    strrpos
    Find position of last occurrence of a char in a string (PHP 3, PHP 4 )
    int strrpos ( string haystack, char needle )

    $tld = substr($voladres, strrpos($voladres, "."));

    --
    groet, Ronald

  3. #3
    Matthijs de Z
    laatste waarde achter een emailadres [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: laatste waarde achter een emailadres [php]

    > strrpos
    > Find position of last occurrence of a char in a string (PHP 3, PHP 4 )
    > int strrpos ( string haystack, char needle )
    >
    > $tld = substr($voladres, strrpos($voladres, "."));


    Werkt perfect. bedankt voor de moeite!
    Groeten,

    Matthijs



  4. #4
    shaimelz
    laatste waarde achter een emailadres [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: laatste waarde achter een emailadres [php]

    hier een perl scriptje dat zo iets kan doen...

    #! /usr/bin/perl

    @email_adres = qw (
    naam@hallo.hoe.is.het.nl
    naam2@hoi.allemaal.com
    naam3@dag.nu
    );


    foreach $email_adres(@email_adres) {
    &get_end_part($email_adres);
    }

    sub get_end_part {

    $email_adres = shift @_;

    $email_adres =~ s/.+\.//ig; # verwijder alles voor de laatste .
    print $email_adres . "\n";

    }


    Matthijs de Z wrote:

    > Hoi,
    >
    > Ik moet even snel wat percentages berekenen voor wat betreft het land van
    > herkomst van sommige leden. Nou dacht ik even snel met excel de mailinglist
    > te splitsen door bij het importeren bijvoorbeeld eerst @ en dan . op te
    > geven als scheidingsteken. Helaas staan er veel emailadressen tussen die er
    > bijvoorbeeld zo uitzien:
    >
    > naam@hallo.hoe.is.het.nl
    > naam2@hoi.allemaal.com
    > naam3@dag.nu
    >
    > Oftewel, al die landextincties komen in andere kolommen en worden
    > 'verstoord' door subdirectories.
    >
    > Weet iemand een trucje in php (of met excel) om alleen de laatste waarde van
    > het emailadres (dus na de laatste punt) in een file te kunnen opslaan of in
    > een kolom te krijgen.
    > Groeten,
    >
    > Matthijs



  5. #5
    Matthijs de Z
    laatste waarde achter een emailadres [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: laatste waarde achter een emailadres [php]

    > hier een perl scriptje dat zo iets kan doen...
    >
    > #! /usr/bin/perl


    <knip het perl script>

    Bedankt voor de moeite. Het was met PHP al gelukt, dus de berekening die ik
    moest doen is inmiddels de deur uit.
    Groeten,

    Matthijs



  6. #6
    PanMan
    laatste waarde achter een emailadres [php]
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: laatste waarde achter een emailadres [php]

    On Mon, 20 Jan 2003 13:35:06 +0100, "Matthijs de Z"
    <haalallesvoorhetstreepjeplushetstreepjezelfweg-mldz@hotmail.com>
    grabbed a keybord and dumped this in nl.internet.www.server-side :

    >Hoi,
    >
    >Ik moet even snel wat percentages berekenen voor wat betreft het land van
    >herkomst van sommige leden. Nou dacht ik even snel met excel de mailinglist
    >te splitsen door bij het importeren bijvoorbeeld eerst @ en dan . op te
    >geven als scheidingsteken.


    Hier ga je er dus wel onterrecht vanuit dat mensen altijd een email
    adres hebben uit hun eigen land. Veel mensen die ik ken, zeggen als
    email adres zelfs alleen het 1e deel, het @hotmail.com is ZO logisch
    dat het wordt weggelaten. En dat zijn allemaal nederlanders
    Zo zullen er vast andere (free) email diensten zijn (GMX.net,
    yahoo.com, etc), die jou niet de juiste extensie geven...
    Just my 2 cents,
    PanMan.
    (heeft zelf overigens geen hotmail adres. Naja, hotmail (at) panman.nl
    misschien ).
    --
    Have you ever had a dream, that you were so sure it was real?
    What if you were unable to wake from that dream?
    How would you know the difference between the dream world,
    and the real world? - The Matrix.

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics