gudcallm8
Stack 1
Code:
((\s-\s)?Tournament\s\d+\sTable\s\d+\s-\s(1\son\s1\s-\s)?(Blinds|Stakes)\s[$€]?[\d,.]+/[$€]?[\d.,]+(\sAnte\s[$€]?[\d.,]+)?|(Blinds|Stakes)\s[$€]?(10|15|50|75)/[$€]?(20|30|100|150)(\sAnte\s[$€]?[\d.,]+)?\s-\sTournament\s\d+\sTable\s\d+)
Stack 2
Code:
((\s-\s)?Tournament\s\d+\sTable\s\d+\s-\s(1\son\s1\s-\s)?(Blinds|Stakes)\s[$€]?[\d,.]+/[$€]?[\d.,]+(\sAnte\s[$€]?[\d.,]+)?|(Blinds|Stakes)\s[$€]?(100|125|150|200)/[$€]?(200|250|300|400)(\sAnte\s[$€]?[\d.,]+)?\s-\sTournament\s\d+\sTable\s\d+)
Stack 3: I had to assume that 1k and over has a comma, so it might not work. This is why I ask for full window titles as examples.
Code:
((\s-\s)?Tournament\s\d+\sTable\s\d+\s-\s(1\son\s1\s-\s)?(Blinds|Stakes)\s[$€]?[\d,.]+/[$€]?[\d.,]+(\sAnte\s[$€]?[\d.,]+)?|(Blinds|Stakes)\s[$€]?(300|400|500|600)/[$€]?(600|800|1,000|1,200)(\sAnte\s[$€]?[\d.,]+)?\s-\sTournament\s\d+\sTable\s\d+)
Stack 4: You can't do "etc etc", you have to list everything. You should be able to see how to add more levels.
Code:
((\s-\s)?Tournament\s\d+\sTable\s\d+\s-\s(1\son\s1\s-\s)?(Blinds|Stakes)\s[$€]?[\d,.]+/[$€]?[\d.,]+(\sAnte\s[$€]?[\d.,]+)?|(Blinds|Stakes)\s[$€]?(800|1,000|1,500|2,000)/[$€]?(1,600|2,000|3,000|4,000)(\sAnte\s[$€]?[\d.,]+)?\s-\sTournament\s\d+\sTable\s\d+)
chilin_dude,
Then please post example of window titles that are NOT matched and I can fix the expression.
You need something to give you context before you can "but this text can't be next". In general, it is complicated to do this because regular expressions were designed to specify, "match text that looks like this" and not "don't match text that looks like this".
kaput_25,
The underlined part is the display name that is used by PlaceMint and not the actual expression. If you removed that from the file by hand, PlaceMint should not be able to read the file at all. You should not be editing the file directly, instead use Tools > Configure > Edit Regex List.
The title that you posted does match the regular expression you posted.