Startsida Forum Övrigt Off-topic Uppgradera ereg_replace hjälp!

Visar 6 inlägg - 1 till 6 (av 6 totalt)
  • Författare
    Inlägg
  • #98148
    JohanK
    Deltagare

    Hej!

    Håller på att byta ut ereg mot preg.

    Fastnat på denna:

    $email_order=ereg_replace(”[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]”,”\0”, $email_order);[/CODE]

    Hur blir denna med preg?[CODE]$email_order=ereg_replace(”:alpha:+://[^<>[:space:]]+[[:alnum:]/]”,”\0”, $email_order);[/CODE]

    Hur blir denna med preg?

    #146948
    GregerA
    Deltagare

    Tog lite tid att knäcka …. :D

    men så här borde det bli:
    [[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/] blir [[:alpha:]]+://[^<>[:space:]]+[[:alnum:]]/
    och
    \0 blir $0[/CODE]

    testat i simulator[CODE]:alpha:+://[^<>[:space:]]+:alnum:]/] blir [[:alpha:+://[^<>[:space:]]+:alnum:/
    och
    \0 blir $0[/CODE]

    testat i simulator

    #146950
    Joel
    Deltagare

    @GregerA 46273 wrote:

    Tog lite tid att knäcka …. :D

    men så här borde det bli:
    [[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/] blir [[:alpha:]]+://[^<>[:space:]]+[[:alnum:]]/
    och
    \0 blir $0[/CODE]

    testat i simulator

    Inte visste jag att du var programmerare Greger! 😀

    Vad är den främsta anledningen till att byta från ereg till preg?[CODE]:alpha:+://[^<>[:space:]]+:alnum:]/] blir [[:alpha:+://[^<>[:space:]]+:alnum:/
    och
    \0 blir $0[/CODE]

    testat i simulator

    Inte visste jag att du var programmerare Greger! :D

    Vad är den främsta anledningen till att byta från ereg till preg?

    #146951
    GregerA
    Deltagare

    @Joel 46275 wrote:

    Inte visste jag att du var programmerare Greger! :D

    Vad är den främsta anledningen till att byta från ereg till preg?

    Hehe … jag skrev mina första program långt innan du föddes. Det blev mycket BASIC på ABC80 1978 och framåt … :D, sedan har jag jobbat med utveckling och senare med att sälja utvecklingsverktyg till utvecklare. PHP har jag huvudsakligen lärt mig sedan jag blev e-handlare.

    Jo – främsta anledningen:
    Warning
    This function has been DEPRECATED as of PHP 5.3.0. Relying on this feature is highly discouraged.

    :rolleyes:

    #146952
    Joel
    Deltagare

    Jaha, se där! Nu växte du ytterligare lite i mina ögon ;)

    #146958
    JohanK
    Deltagare

    @GregerA 46273 wrote:

    Tog lite tid att knäcka …. :D

    men så här borde det bli:
    [[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/] blir [[:alpha:]]+://[^<>[:space:]]+[[:alnum:]]/
    och
    \0 blir $0[/CODE]

    testat i simulator

    Thank you thank you!

    Verkar fungera 🙂

    Kanske kommer fler kodsnuttar som jag behöver hjälp med 🙂

    Undra om Joel sitter och skriver om ereg i hela butiken nu 🙂

    Fast är ju ett tag till php6 kommer så :)[CODE]:alpha:+://[^<>[:space:]]+:alnum:]/] blir [[:alpha:+://[^<>[:space:]]+:alnum:/
    och
    \0 blir $0[/CODE]

    testat i simulator

    Thank you thank you!

    Verkar fungera :)

    Kanske kommer fler kodsnuttar som jag behöver hjälp med :)

    Undra om Joel sitter och skriver om ereg i hela butiken nu :)

    Fast är ju ett tag till php6 kommer så :)

Visar 6 inlägg - 1 till 6 (av 6 totalt)
  • Du måste vara inloggad för att svara på detta ämne.