Visual Studio Search Ausgabe
-
23-08-2019 - |
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?
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:.