Likes Likes:  0
Resultaten 1 tot 5 van de 5
Geen
  1. #1
    Verwijderen van karakters (perl)
    geregistreerd gebruiker
    19 Berichten
    Ingeschreven
    09/12/07

    Locatie
    nvt

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    Verwijderen van karakters (perl)

    Hoi iedereen,
    misschien kan iemand mij helpen, zit met het volgende probleempje;

    waarde moet schoon blijven van karakters zoals; ,(komma) + (plusteken) etc.

    de komma wordt in de webbrowser weergegeven als: %2C
    en het plusteken als: %2B

    Nu heb ik de volgende line (in de waarde $value moet %2C worden vervangen door een spatie)
    Code:
    $value =~ tr/%2C/ /;
    (in de waarde $value moet %2B worden vervangen door een spatie)
    Code:
    $value =~ tr/%2B/ /;
    Nu wordt dit niet goed uitgevoerd, wisselend wordt het cijfer 2 of een woord beginnende met een B of b, vervangen voor spatie.

    iemand een idee hoe ik de gehele waarde kan ontdoen van punten, komma's, plus tekens etc?

    alvast bedankt voor de hulp
    Simona

  2. #2
    Verwijderen van karakters (perl)
    TONYX
    63 Berichten
    Ingeschreven
    10/05/04

    Locatie
    Lochristi (België)

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: 0878.247.601

    tr (translation operator) werkt op enkele tekens.
    s (substitution operator) werkt op tekenreeksen (woorden).

    Volgende zou dus moeten lukken:
    Code:
    $value =~ s/%2B/ /;
    Stefan.

  3. #3
    Verwijderen van karakters (perl)
    makes the world go around
    1.410 Berichten
    Ingeschreven
    21/07/02

    Locatie
    Almere

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 39077039
    Ondernemingsnummer: nvt

    Volgens mij wil jij zoiets:

    $value =~ s/%([\dA-Fa-f][\dA-Fa-f])/ pack ("C", hex ($1))/eg;

  4. #4
    Verwijderen van karakters (perl)
    geregistreerd gebruiker
    19 Berichten
    Ingeschreven
    09/12/07

    Locatie
    nvt

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    Post

    Mijn ex-q6en voor het late reageren, heb nu weer eventje tijd gehad

    $value=~ s/%([\dA-Fa-f][\dA-Fa-f])/ pack ("C", hex ($1))/eg;

    was wat ik zocht,

    bedankt

  5. #5
    Verwijderen van karakters (perl)
    geregistreerd gebruiker
    9 Berichten
    Ingeschreven
    01/03/09

    Locatie
    nvt

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    en hoe moet dat zijn met:

    enkele aanhalingsteken, dubele aanhalingstekens, maar ook ! ,@ ,# ,$ ,% ,^ ,& ,* ,( ,) ,

    oftewel alleen cijvers en letters overhouden ?

Webhostingtalk.nl

Contact

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