Visual Studio Ricerca Edizione
-
23-08-2019 - |
Domanda
Ho un problema in VS2005. Quando provo a cercare i file con l'opzione di espressioni regolari ottengo solo un messaggio di errore
Unknown argument for ':' operator. Complete Regular Expression required in search string.
Il modello che sto cercando di usare è valido, e lavora in altri editor di testo è:
<asp:textbox.+?(type="text"|size=|autocomplete=|class=|value=)
Come faccio ad avere questo schema di lavoro con la ricerca di VS2005?
Soluzione
Questo è il lavoro:
\<asp\:textbox.+?(type=\"text\"|size=|autocomplete=|class=|value=)
Ma penso che ci sia un errore in . +? parte. Wtihout che posso ottenere le partite per questo:
// <asp:textboxtype="text"
Altri suggerimenti
Prova:
< asp\:textbox.+?(type="text"|size=|autocomplete=|class=|value=)
(vuoto tra "asp" meno-che e ha aggiunto di placare editor di WMD. Non dovrebbe essere lì)
La causa specifica del vostro errore è che visual studio regolari espressione cercata usi: per indicare tipi di carattere, e: te non è una proprietà. Escaping the: con un \ causerà è da leggere come un:.