Path of Exile 2 stash price search
A priced item carries the price in its own note — "~b/o 5 exalted". Name a ceiling, a floor or a bracket and paste the string over a stash tab: the items in that bracket stay lit, the rest dim.
Your string
"~.+ ([0-4](\.\d+)?|5(\.0+)?) ?ex"
34 of 250 characters
The price you are looking for
Point or comma, both work: 0.5 and 0,5 are the same price.
An item lights up when its note prices it at 5 exalted or less.
The currency is matched by the shortest piece of its name that no other currency shares, so a note typed by hand as "5 div" is found alongside the "5 divine" the tab writes itself.
Checked in a live client: the search box over a stash tab does read the price note, and this string finds the item. Paste it with its quotes — they are part of it, and without them the search reads it as several terms and finds nothing.
Questions
- Where do I paste this one?
- Into the search box above a stash tab — the dump tab you are clearing out, or the premium tab you are pricing. Only items you have actually priced can answer it: the string reads the note, so an unpriced item has nothing for it to read.
- Why does the string start with a tilde?
- Because a price note does: the game writes "~price 5 chaos" or "~b/o 5 chaos". Nothing else the game prints contains a tilde, so that one character rules out every mod and item name at once — which is what keeps "Adds 1 to 5 Chaos Damage" out of a search for items under five chaos. The hand-written strings on the forums have no such anchor, and that is exactly what goes wrong with them.
- What about a note like "1/60 exalted"?
- That is a rate — one of these per sixty of those — and a search box cannot divide, nor tell a rate from a price for a batch. Such notes are left out entirely: the string neither finds them nor mistakes them for a price. It is the honest ceiling of the idea, and there is no pattern that lifts it.
- Do half-divine prices work?
- Yes. The tab's own dropdown only offers whole numbers, but hand-typed "0.5 div" is everywhere, so the comparison is done properly: at most half a divine finds 0.5, 0.45 and 0.25, and leaves 0.55 alone. Amounts are set in tenths, and a note carrying more decimals than that is still read correctly.
- Does it work on a non-English client?
- Yes, and this is the one page where the site language changes nothing at all. A note is text a seller typed, and the currency word in it is the same in every client — the trade site has to read those notes, so the words are not translated. One string serves everyone.