summaryrefslogtreecommitdiff
path: root/pyparsing/common.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyparsing/common.py')
-rw-r--r--pyparsing/common.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pyparsing/common.py b/pyparsing/common.py
index 3d0285a..f6eccf2 100644
--- a/pyparsing/common.py
+++ b/pyparsing/common.py
@@ -185,14 +185,14 @@ class pyparsing_common:
mixed_integer.addParseAction(sum)
real = (
- Regex(r"[+-]?(:?\d+\.\d*|\.\d+)")
+ Regex(r"[+-]?(?:\d+\.\d*|\.\d+)")
.setName("real number")
.setParseAction(convertToFloat)
)
"""expression that parses a floating point number and returns a float"""
sci_real = (
- Regex(r"[+-]?(:?\d+(:?[eE][+-]?\d+)|(:?\d+\.\d*|\.\d+)(:?[eE][+-]?\d+)?)")
+ Regex(r"[+-]?(?:\d+(?:[eE][+-]?\d+)|(?:\d+\.\d*|\.\d+)(?:[eE][+-]?\d+)?)")
.setName("real number with scientific notation")
.setParseAction(convertToFloat)
)