Getting started with 1Password for your growing team, or refining your setup? Our Secured Success quickstart guide is for you.
Forum Discussion
ticksgt
4 years agoOccasional Contributor
Please support partial-match search function like 1Password 7
Good evening.
Partial-match search seems to be disabled since 1Password 8. This looks like forward-match.
I'm Japanese and Japanese is a language without the ability to separate words (Chinese too).
So, forward-match search will not match in most cases.
I wonder if English-language users will have the following problems;
- Input the word "macos9" to the Notes field, and search "os9" => No results found
- Input the words "castlevania and metroidvania" to the Notes field, and search "vania" => No results found
- Input serial number "SN09873667" to the Notes field, and search "09873667" => No results found
These issues don't happen on iOS, 1Password7, and the Web version's full-text search.
I think the full-text search results will be unreliable unless they are partial matches.
I hope this can be taken into consideration
1Password Version: 8.7.0-90
Extension Version: Not Provided
OS Version: Windows 10
16 Replies
- 1P_PeterG
Community Manager
Hi folks! A further update:
substring search matching has now made it to the latest Production build of 1Password. To take advantage of this functionality, update to version 8.9.4 or newer, and you will be good to go.
(And of course, for folks in this thread who have already been on Desktop Betas for a little while, you should have had access to this feature already π)
- 1P_Tommy
Moderator
It's great to be able to share this with you all. Please put it to the test. I know you will. π
- voltsSuper Contributor
Agreed, thank you. I'm very excited to spend more time with this.
Also it's amazing that you're all sharing this with the forum. Thank you!
- AliH1P
1Password Team
Hey ticksgt, I have some exciting news to share regarding substring searching. We've made some changes to the search functionality in our latest Nightly release (80901013). Substring or partial word search matching has been implemented:
Additionally, if you search for a partial string from the notes section of an item and choose "Show all matching items" from the search results, it will yield all results containing that substring:
If you're interested in checking out these changes, you can navigate to Settings > Advanced and set the release channel to Nightly.
Let me know your thoughts or if you have any questions!
Ali
- 1P_PeterG
Community Manager
Hi viswiz and volts, thanks for the detailed and specific feedback here. While I won't be able to answer every question on the design or implementation decisions for the current search, I do want you to know that we're taking your thoughts (and those of other community members) into consideration and that we appreciate the substance of what you're offering here. Should we have more news on this front, I'll be happy to provide updates. π
- viswizSuper Contributor
1P_Ben the current search has two major problems: algorithm/implementation and usability.
The implementation side suffers from problems that are related to the added unicode support as you and others told me. But finding less items than before is only part of the problem. Even worse it now splits search terms into separate words but instead of an "AND" operator it now uses "OR" that finds all kind of non related items.
The other problem is usability. Instead of start searching while typing and showing all results inline (within the item column) we now get a prefiltered list in a separate window/overlay. In order to get all results one has to press a shortcut. A regression reported by several users. But in contrast to the unicode problems mentioned above I still haven't found a single explanation for this change. I even searched the forums for complaints about previous 1PW's versions search that mighet explain the change but haven't found anyone complaining about the old UI. Could you please tell me why the UI/usability was completly changed?
If you can't/won't change the UI could you please add an option to replace the search by the already implemented but quite hidden filter?
- ticksgtOccasional Contributor
I noticed a strange phenomenon after trying the search several times.
Here are some examples.- Create an item with the title name "192.168.20.30"
- Search with the keyword "192.168.30.20"
- The message [1 result for "192.168.30.20"] is displayed and show "192.168.20.30"
Titile "090-1234-5678" -> Search "090-5678-1234" => 1 result for "090-5678-1234"
Titile "iPhone12 (192.168.20.30)" -> Search "192.168.iPhone.30" => 1 result for "192.168.iPhone.30"
Titile "helloworld deivid@gmail.com" -> Search "hell@gmail.com" => 1 result for "hell@gmail.com"I assume the following symbols function as delimiters.
!"'()-|\;:,.?_/@][So search "192.168.30.20" is meaning "20", "30", "168", "192" and "hell@gmail.com" is meaning "com", "gmail", "hell".
Users think they are searching by email address or IP address, but there seems to be a gap with the actual behavior. - 1P_Ben
1Password Team
But it does point out that Search Is Hard, and Text Character Encoding Is Hard. :-)
π―
Ben