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?

È stato utile?

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:.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top