Re: Re: Re: Spanische Sonderzeichen - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Claus (4645 Beiträge) am Montag, 12.Januar.2009, 18:34.
    Re: Re: Re: Spanische Sonderzeichen

      sorry, überlesen...


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Wolfgang (80 Beiträge) am Montag, 12.Januar.2009, 10:16.
    Spanische Sonderzeichen

      Hallo zusammen,

      wie kann ich einen String, der spanische Sonderzeichen wie á oder é enthält, so umwandeln, dass aus dem á ein a, aus dem é ein e usw. wird?

      Direkte Eingabe der Sonderzeichen im Code ($text =~ s/á/a/g;) funktioniert nicht, da mir der Editor diese Zeichen beim nächsten Aufruf kaputt macht (á).

      Danke und Gruß
      Wolfgang

     Antworten

    Beitrag von Claus (4645 Beiträge) am Montag, 12.Januar.2009, 11:59.
    Re: Spanische Sonderzeichen

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 12.Januar.2009, 12:40.
    Re: Re: Spanische Sonderzeichen

      Hast den Beitrag nicht gelesen, oder?

     Antworten

    Beitrag von Claus (4645 Beiträge) am Montag, 12.Januar.2009, 18:34.
    Re: Re: Re: Spanische Sonderzeichen

      sorry, überlesen...

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Montag, 12.Januar.2009, 12:50.
    Re: Spanische Sonderzeichen

      Es gibt schon ne Möglichkeit das zu umgehen. Aber viellicht solltest du besser an der Ursache und nicht an dem Problem arbeitetn.

       >Direkte Eingabe der Sonderzeichen im Code ($text =~ s/á/a/g;) funktioniert nicht, da mir der Editor diese Zeichen beim nächsten Aufruf kaputt macht (á).
      

      Das sollte nicht so sein, und ist normalerweise auch nicht. Da hast du ein Problem mit deinem Zeichensatz bei Browser oder Server. Probiere mal einen anderen Browser aus.
      Wobei aber, glaube ich, in allen Zeichensätzen in denen die deutschen Umlaute sind auch die französischen sind. Wenn dann, sollte beides nicht gehen. Da daraus wie du schreibst zwei Zeichen werden, vermute ich mal das irgendwo eine utf Codierung falsch als etwas anderes interpretiert wird.

      Welche Versionen, Welcher Server, Welcher Browser?

     Antworten

    Beitrag von Wolfgang (80 Beiträge) am Montag, 12.Januar.2009, 16:19.
    Re: Re: Spanische Sonderzeichen


      Danke für die Antwort.

      Das Problem taucht bei mir unregelmäßig auf - ich konnte die Randbedingungen noch nicht genau herausfinden.

      Deswegen wollte ich das gern ohne diese Zeichen direkt zu benutzen programmieren.

      baseportal Ver 3.4.2, Server: baseportal.de,
      Browser: Firefox und IE

      > Es gibt schon ne Möglichkeit das zu umgehen.
      

      Verrätst Du sie mir? Danke!

      Gruß, Wolfgang

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Mittwoch, 14.Januar.2009, 13:30.
    Re: Re: Re: Spanische Sonderzeichen

      Verrätst Du sie mir? Danke!

      Den ganzen String mit in einer Schleife Zeichen für Zeichen durchlaufen und mit ord auf den Zeichenwert des Zeichens abfragen und ersetzen.
      Bausatz: for, lenght, substr, ord

      Aber ich finde immer noch nicht das es eine Lösung ist.

      Wenn es nur manchmal passiert, wie du sagt, setze doch das Regex in eine Funktion, in ein eigenes Template welches du peer include einbindest und nachdem es funktioniert nie wieder anfassen musst.

     Antworten


     
 Liste der Einträge von 9300 bis 9450:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.09s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!