### Provide a general summary of the issue here When using the `NumberParser` with a string value that includes a `'` the output is `NaN` ```new NumberParser("de-CH", { currency: "CHF", style: "currency",}).parse("1'000")``` ### 🤔 Expected Behavior? `NumberParser` should accept `'` as a seperator ### 😯 Current Behavior It returns `NaN` ### 💁 Possible Solution _No response_ ### 🔦 Context In Switzerland it's common to use the apostrophe as a thousand seperator especially when dealing with money values. See https://en.wikipedia.org/wiki/Decimal_separator#Examples_of_use ### 🖥️ Steps to Reproduce ```expect( new NumberParser("de-CH", { currency: "CHF", style: "currency", }).parse("1'000"), ).toBe(1000); ``` ### Version main branch ### What browsers are you seeing the problem on? Chrome ### If other, please specify. _No response_ ### What operating system are you using? Windows ### 🧢 Your Company/Team _No response_ ### 🕷 Tracking Issue _No response_