kostenloser Webspace werbefrei: lima-city

★ ★ ★ ★ Das unschlagbare Weltmeister-Angebot: Comodo PositiveSSL für ein Jahr statt 23,99€ nur 11,99€! * gültig bis 31.7., nur so lange der Vorrat reicht!

C# Regex eckige Klammern

lima-city: kostenloser WebspaceForumProgrammiersprachenProgrammieren mit .NET & Mono

  1. Autor dieses Themas

    marius71

    Benutzer, kostenlos WebspaceBenutzer, kostenlos WebspaceBenutzer, kostenlos Webspace Bediensteter

    1953 Gulden

    0 positive Bewertungen
    0

    marius71 hat kostenlosen Webspace.

    Hallo,
    ich versuche den Regex auf einen SQL String anzuweden.

    string[] lines = Regex.Split(sql, "[Name]");


    leider werden die eckigen Klammern als irgendeine Steuervariable des Regex angesehen.
    Wie kann ich das verhindern? Der String soll nach "[Name]" gesplittet werden. "Name" würde ein anderes Ergebnis liefern
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. darkpandemic

    Kostenloser Webspace von darkpandemic

    Benutzer, kostenlos WebspaceBenutzer, kostenlos WebspaceBenutzer, kostenlos WebspaceBenutzer, kostenlos Webspace Narrenkönig

    3572 Gulden

    2 positive Bewertungen
    0

    darkpandemic hat kostenlosen Webspace.

    Hallo marius71,

    die eckigen Klammer haben eine spezielle Bedeutung. Sie definieren eine Menge von einzelnen Zeichen, d.h. [Name] führt dazu, dass bei 'N', 'a', 'm' und 'e' gesplittet wird. Um das zu verhindern musst Du die eckigen Klammern escapen:
    string[] lines = Regex.Split(sql, "\[Name\]");
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!

Wir sind Weltmeister & feiern mit dir!

2:22, 16.7.2014

★ ★ ★ ★ Das unschlagbare Weltmeister-Angebot: Comodo PositiveSSL für ein Jahr statt 23,99€ nur 11,99€! ★ ★ ★ ★
* gültig bis 31.7., nur so lange der Vorrat reicht!