in reply to Re^4: Regex for max length float
in thread Regex for max length float

(?:...) is non-capturing grouping.
(?=...) is zero-width positive lookahead, which isn't appropriate here.