Ergebnis 1 bis 15 von 1673

Thema: SMS über DSL für 4,7 Cent !!

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    10.12.2001
    Beiträge
    241

    Textfilter geht nur teilweise

    Hallo der Textfilter geht nur teilweise. Bei diesem Text...

    C0K12345#C306:30#C1KTP#B8A-Dorf#B7B-Strasse#A9 #87Name#BAAH Schule #DFWB4

    kann ich zwar das Zeichen " filtern aber die Zeichen #C0 #C1 #C3 #B8 #B7 #BA #87 kann ich nicht filtern. Meine textfilter.txt sieht folgendermaßen aus.

    #C0
    #C1
    #C3
    #B7
    #B8
    #A9
    #87
    #BA
    #DF
    [EOT]
    [NULL]
    "
    /

    Hat jemand eine Ahnung warum das nicht geht?
    Geändert von Kalle (13.05.2007 um 12:29 Uhr)
    MfG
    Kalle

  2. #2
    Registriert seit
    29.11.2006
    Beiträge
    410
    Hallo Kalle,

    denke mal das das Programm durch die #-Zeichen die Zeilen ignoriert.
    Versuch mal die Texte ohne das davor stehende #-Zeichen in die Datei
    zu schreiben:

    C0
    C1
    C3

    usw. und versuch mal was dann herauskommt.

    Gruss Hausen

  3. #3
    Registriert seit
    10.12.2001
    Beiträge
    241
    Hallo Hausen,
    du hattest recht. Wenn ich es ohne # schreibe geht es. Ist die # ein Sonderzeichen das ich in die [#] setzen muß?
    MfG
    Kalle

  4. #4
    Registriert seit
    11.05.2007
    Beiträge
    33
    Zitat Zitat von Kalle
    Hallo Hausen,
    du hattest recht. Wenn ich es ohne # schreibe geht es. Ist die # ein Sonderzeichen das ich in die [#] setzen muß?
    Hi,

    mit der # kommentiert man normaler weise aus....

  5. #5
    Registriert seit
    10.12.2001
    Beiträge
    241
    Zitat Zitat von DaKnu
    Hi,

    mit der # kommentiert man normaler weise aus....
    Ja, aber wie bekomme ich das Zeichen denn weg?

    Wie ersätze ich die C0, C1, C3 ... durch ein Leerzeichen.
    C0=>*
    *=Leerezeichen geht leider nicht.
    MfG
    Kalle

  6. #6
    Registriert seit
    29.11.2006
    Beiträge
    410
    Hallo Kalle,

    Du setzt einfach vor und hinter ein Leerzeichen Anführungsstriche.

    Also: C0=>" "

    Dann sollte es funzen.

    Gruss Hausen

  7. #7
    Registriert seit
    10.12.2001
    Beiträge
    241
    Habe noch gebastelt und ein Script erstellt um die #A9...... zu entfernen. Ich denke mal das es diese störenden Zeichen auch in anderen Landkreisen gibt.
    -----------
    Set fs= CreateObject("scripting.filesystemobject")
    Set ws= CreateObject("Wscript.Shell")
    Set quelle = fs.opentextfile("c:\alarmsms\RTW alt.txt")
    inhalt = quelle.readall
    with new regexp
    .pattern = "(#A9|#BA|#B7|#B8|#C0|#C1|#C3|#DF|#87)"
    .global = true
    ersetzt = .replace(inhalt, " ")
    end with
    ziel = "RTW neu.txt"
    fs.opentextfile(ziel,2,-1).Write ersetzt
    ---------------
    Es muss nur der Pfad angepasst werden.
    MfG
    Kalle

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •