Visual Studio Pesquisar Issue
-
23-08-2019 - |
Pergunta
Eu tenho um problema no VS2005. Quando eu tentar procurar arquivos com a opção de expressões regulares Acabei de receber uma mensagem de erro informando
Unknown argument for ':' operator. Complete Regular Expression required in search string.
O padrão que eu estou tentando usar é válido, e trabalha em outros editores de texto é:
<asp:textbox.+?(type="text"|size=|autocomplete=|class=|value=)
Como faço para obter esse padrão trabalhar com VS2005 pesquisa?
Solução
Isso está funcionando:
\<asp\:textbox.+?(type=\"text\"|size=|autocomplete=|class=|value=)
Mas eu acho que há um erro em . +? parte. Wtihout que posso obter jogos para isso:
// <asp:textboxtype="text"
Outras dicas
tentar:
< asp\:textbox.+?(type="text"|size=|autocomplete=|class=|value=)
(em branco entre menos do que e "asp", acrescentou para apaziguar editor ADM. Ele não deveria estar lá)
A causa específica do seu erro é que studio usos expressão regular de pesquisa: para indicar os tipos de caracteres, e: te não é uma propriedade personagem. Escapando o: com um \ fará com que ele seja lido como:.