Question

J'ai un problème dans VS2005. Lorsque je tente de rechercher des fichiers avec l'option d'expressions régulières, je viens d'obtenir un message d'erreur indiquant

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

Le modèle que je suis en train d'utiliser est valide, et travaille dans d'autres éditeurs de texte est:

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

Comment puis-je obtenir ce modèle de travail avec la recherche VS2005?

Était-ce utile?

La solution

Cela fonctionne:

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

Mais je pense qu'il ya une erreur dans . +? partie. Wtihout, je peux obtenir pour les matchs que:

// <asp:textboxtype="text"

Autres conseils

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

(vide entre moins que et « asp » ajouté pour apaiser éditeur WMD. Il ne devrait pas être là)

La cause spécifique de votre erreur est que studio visuel expression régulière recherche utilisations: pour indiquer les types de caractères, et: te est pas une propriété de caractère. Échapper le: avec un \ lui fera lire comme:.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top