Test, validate and match regular expressions
This regular expression matches numerical values in scientific notation, capturing an optional sign for both the base number and the exponent (e.g., +1.23E-4). It specifically requires at least one decimal component following the initial integer part before the 'E' or 'e' exponent marker. Due to its structure, it will technically allow multiple decimal points in the base number, such as 1.2.3E4. It is useful for parsing or validating exponential strings in scientific computing or data extraction contexts.