GGG has added regex search to stash tabs in patch 3.14.
This is a collection of patterns I find useful.
Tip: Use Awakened PoE Trade's feature to group and save your patterns. It also pastes one of the saved patterns with a click of a button. You can also use this to search a vendor's inventory.
Contents:
With regex search you can search each line of the item text (CTRL+C) case-insensitvely. This is equivalent to the m and i modifiers.
Hint: Play around with regexes on https://regex101.com.
Let's say you have two items (only relevant information below):
Item 1
Quality: +9%
--------
Requirements:
Level: 70
Str: 62
Dex: 62
--------
+15 to Strength
Item 2
Quality: +12%
--------
Requirements:
Level: 70
Dex: 62
--------
+23 to Strength
If you want to search for the item with the strength requirement you can use:
str:
or
^str
However, this won't work:
str
since it also matches the mod.
To do this, you have to define that you want the number after the text Quality: + to be 2 digits long and the first digit should be 1 or higher.
"quality: \+([1-9][0-9])"
- 6-links
"sockets: ([rgbw]-?){6}" - 6 number of sockets
"sockets: ([rgbw].?){6}" - +10% and higher Quality
"quality: \+([1-9][0-9])" - 70+ life
"([1-9]\d{2,}|[7-9]\d).+life" - 75+ life
"([1-9]\d{2,}|[8-9]\d|[7][5-9]).+life" - 80+ item level
"item level: ([1-9]\d{2,}|[8-9]\d)"
-
All of class x
"class: x" -
Strength
"class: x" "^str" "!(^dex)" -
Dexterity
"class: x" "^dex" "!(^(str|int))" -
Intelligence
"class: x" "^int" "!(^(str|dex))" -
Strength / Dexterity
"class: x" str: dex: -
Strength / Intelligence
"class: x" dex: str: -
Dexterity / Intelligence
"class: x" dex: int:
- Chaos Recipe
"rare"|"item level: ([6][0-9]|[7][0-4])"
I didn't come up with all of them. Some sources:
https://www.reddit.com/r/pathofexile/comments/n3pxxc/when_did_we_get_regex_search_in_tabs/ https://www.reddit.com/r/pathofexile/comments/nb8j00/rolling_maps_with_regex/ https://www.reddit.com/r/pathofexile/comments/og135v/i_learned_about_the_poe_stash_and_vendor_regex/