2011-07-04 3 views
2

Je suis confronté à une situation qui concerne la fonctionnalité de recherche de Microsoft Word. J'ai le code suivant qui fonctionne dans le texte correspondant à des modèles comme ASAss12345 ou ASAhg76543 etc.Editeur de mots Rechercher un motif

uiFind.Text = "ASA^$^$^#^#^#^#^#" 

;

Mais ce modèle correspond également à des événements comme exampleASAjj76543 et aussi ASAjj78987sample Mais je dois correspondre à des modèles qui ne contiennent que ASAss12345

Je sais le faire dans regex d'habitude comme « \ BASA^$^$^#^#^#^#^# \ b ". Mais, comment puis-je faire la même chose en utilisant la propriété de l'éditeur de mots dans Outlook 2007?

+2

Ce n'est pas une expression régulière. – SLaks

Répondre

0

Essayez cette

\bASA[a-z]{2}\d[0-9]*$ 

Edit: Celui-ci est pour Word

<ASA[a-z]{2}[0-9]{5}> 
+0

J'ai essayé ceci..Cela ne fonctionne pas. – thinkcool

+0

Il utilise Word Find, pas une regex. – SLaks

+0

J'ai essayé le mot que vous avez posté. Cela ne correspond pas au modèle normal lui-même. J'ai également essayé "" – thinkcool

Questions connexes