apply suggestions from doc review

This commit is contained in:
erik-krogh
2023-05-21 22:18:48 +02:00
parent 10bf17c33e
commit 710b309142
4 changed files with 9 additions and 8 deletions

View File

@@ -105,7 +105,7 @@ re.sub(r"^\s+|\s+$", "", text) # BAD</sample>
<p>
Sometimes it is unclear how a regular expression can be rewritten to
avoid the problem. In such cases, it often suffices to limit the
length of the input string. For instance, the following complicated
length of the input string. For instance, the following
regular expression is used to match numbers, and on some non-number
inputs it can have quadratic time complexity:
</p>
@@ -115,7 +115,7 @@ match = re.search(r'^(\+|-)?(\d+|(\d*\.\d*))?(E|e)?([-+])?(\d+)?$', str) </sampl
<p>
It is not immediately obvious how to rewrite this regular expression
to avoid the problem. However, it might be fine to limit the length
to avoid the problem. However, you can mitigate performance issues by limiting the length
to 1000 characters, which will always finish in a reasonable amount
of time.
</p>