In the given context, it appears that the symbol between “LOT 72322 — LOT 72333” is not a standard hyphen but rather an en dash. An en dash (–) is slightly longer than a hyphen (-) and is typically used to indicate a range of values. The en dash can often be mistaken for a hyphen, especially in text extracted from PDFs where OCR (Optical Character Recognition) might misinterpret characters. To process or recognize this symbol in your regex, you should look for the en dash character (–). In Unicode, the en dash is represented as U+2013. So, your regex pattern should account for this en dash symbol instead of the regular hyphen.
You can either replace the character with other character before applying regex or remove it.