4

I have search service application configured.

Suppose my first name is "frankmartin" (no spaces)

When I search "frankmartin" then it displays search results in both "People" and "Site" search. But when I search "frank" it doesn't display any search result. Why is that?

EDIT

I am not using advanced search and have made this search results page using those search web parts which you can add in page to display results.

  • 1
    You can also get SharePoint to automatically include a * wildcard in the search. Try this tutorial - sharepointdiary.com/2013/08/… Thanks Joel – user44467 Jul 23 '15 at 4:24
5

This is how the search in SharePoint works, if you want to include partial matches you need to use prefix matching, that is adding a * at the end of your word like

Frank*

Note that SharePoint does NOT support suffix matching, like

*martin

This will not work as expected

2

Also, SharePoint supports both nickname matching (search "Bob" and get "Robert", search "Hank" and get "Henry") and phonetic matching (search "Low" and get "Lo", "Lowe", etc.). Neither of these patterns support the search you are attempting, so I would use "Frank*"

  • 2
    Which is super if your are in a land where those nicknames is common. But here in Sweden for exampel, call me Bob is quite a stretch :P – Robert Lindgren Dec 13 '13 at 13:46
  • You would have to investigate the multilingual nature of it. The team is from Norway, so I would assume they have you covered. – Matthew McDermott Dec 14 '13 at 15:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.