Frage

Ich habe ein Problem in VS2005. Wenn ich versuche, Dateien mit regulären Ausdrücken Option zu suchen, bekomme ich nur eine Fehlermeldung, die besagt

Unknown argument for ':' operator. Complete Regular Expression required in search string.

Das Muster, das ich zu verwenden ist versucht, gültig ist, und arbeitet in anderen Texteditoren ist:

<asp:textbox.+?(type="text"|size=|autocomplete=|class=|value=)

Wie bekomme ich dieses Muster mit VS2005 Suche arbeiten?

War es hilfreich?

Lösung

Dies funktioniert:

\<asp\:textbox.+?(type=\"text\"|size=|autocomplete=|class=|value=)

Aber ich denke, es ist ein Fehler in . +? Teil. Wtihout es kann ich Streichhölzer bekommen dafür:

// <asp:textboxtype="text"

Andere Tipps

Versuch: < asp\:textbox.+?(type="text"|size=|autocomplete=|class=|value=)

(Leerzeichen zwischen weniger als und "asp" hinzugefügt wmd-Editor zu beschwichtigen. Es sollte nicht da sein)

Die spezifische Ursache des Fehlers ist, dass Visual Studio Suche nach regulären Ausdrücken verwendet: Zeichentyp anzuzeigen, und: te keine Charakter-Eigenschaft ist. das entweichende: mit einem \ verursacht es als zu lesen:.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top