summaryrefslogtreecommitdiff
path: root/pyparsing/results.py
diff options
context:
space:
mode:
authorptmcg <ptmcg@austin.rr.com>2022-04-11 20:04:13 -0500
committerptmcg <ptmcg@austin.rr.com>2022-04-11 20:04:13 -0500
commitf967ba05f24ea74c2c85a87a3423cd3265d4cf10 (patch)
treea2e912d794453c541d23327b7d79557eb3f0e39a /pyparsing/results.py
parent564692e374fc40e9cca339ca08c07a36b636aa93 (diff)
downloadpyparsing-git-f967ba05f24ea74c2c85a87a3423cd3265d4cf10.tar.gz
Update docstrings, replacing ZeroOrMore and OneOrMore with [...] and [1, ...] notation
Diffstat (limited to 'pyparsing/results.py')
-rw-r--r--pyparsing/results.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/pyparsing/results.py b/pyparsing/results.py
index bb444df..00c9421 100644
--- a/pyparsing/results.py
+++ b/pyparsing/results.py
@@ -287,7 +287,7 @@ class ParseResults:
print(numlist.parse_string("0 123 321")) # -> ['123', '321']
label = Word(alphas)
- patt = label("LABEL") + OneOrMore(Word(nums))
+ patt = label("LABEL") + Word(nums)[1, ...]
print(patt.parse_string("AAB 123 321").dump())
# Use pop() in a parse action to remove named result (note that corresponding value is not
@@ -394,7 +394,7 @@ class ParseResults:
Example::
- patt = OneOrMore(Word(alphas))
+ patt = Word(alphas)[1, ...]
# use a parse action to append the reverse of the matched strings, to make a palindrome
def make_palindrome(tokens):
@@ -487,7 +487,7 @@ class ParseResults:
Example::
- patt = OneOrMore(Word(alphas))
+ patt = Word(alphas)[1, ...]
result = patt.parse_string("sldkj lsdkj sldkj")
# even though the result prints in string-like form, it is actually a pyparsing ParseResults
print(type(result), result) # -> <class 'pyparsing.ParseResults'> ['sldkj', 'lsdkj', 'sldkj']
@@ -554,7 +554,7 @@ class ParseResults:
user_data = (Group(house_number_expr)("house_number")
| Group(ssn_expr)("ssn")
| Group(integer)("age"))
- user_info = OneOrMore(user_data)
+ user_info = user_data[1, ...]
result = user_info.parse_string("22 111-22-3333 #221B")
for item in result: