12

I'd like to search my Outlook email with regular expressions. Is this possible? If not, is there any sort of non-regex wildcard functionality? Without any sort of plug-in is preferable, but if not, that's an acceptable option. However, i'd very much like to avoid Google Desktop.

I'm using Outlook 2010, if that matters.

2 Answers 2

4

I know this isn't exactly the answer you are looking for but it might help. Outlook's 2013 Advanced Search ribbon emulates regular expressions. For example, to search for an exact phrase use the "is (exactly)" condition:

  1. Click Search Tools, Advanced Find
  2. Go to the "Advanced" tab
  3. Use the "Field" dropdown to select the field you wish to search in
  4. Select the desired condition (for exact searches "is (exactly)")
  5. Enter your desired search term in the Value field, then click "Add to List"
  6. Click "Find Now" to run the search

Note this allows you to search for strings like "FIS" without getting hits for "fish".

2
  • This is exactly my problem with the limitations of basic Outlook search. If you want to find anything mentioning a company named "FIS", you'll also get everything that containing "fish". Not useful.
    – brianary
    Commented Apr 20, 2015 at 22:51
  • Something to look forward to when we upgrade, I suppose.
    – brianary
    Commented Apr 29, 2015 at 2:16
3

Bill, I've been using Outlook for over 10 years, through at least 3 versions. I've been a routine user of regular expressions in other software for nearly that long. Although I'm not using Outlook 2010, I'm fairly confident that the feature is not present.

Partly, I base my answer on MS Word (2007) functionality which does use wildcards. However, MS Word is not even close to being a regular expression, though you can see that it takes some influence from regular expressions.

2
  • thanks. I've been using it since Outlook 97 and have looked occasionally for regex support, but hoped i was just overlooking something new. Well, can you elaborate on the wildcards? Is that just * and ?, or some other set?
    – b w
    Commented Jan 24, 2011 at 15:21
  • I don't know about WORD 2007, but WORD 2010 has some RegEx'y features including grouping - if you 'use wildcard' in advanced find. Let's say you want words seperated by a '/' to be given a space at both sides of the '/', so that it's not interpreted as 'one word' and will 'wrap' better, i.e. "dog/cat" to "dog / cat"... i.e. you can do: FIND: ([A-Za-z])/(A-Za-z) REPLACE: \1 / \2 Commented Dec 14, 2016 at 17:20

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .