1.1 --- a/tests/string.py Sat Jan 28 22:37:41 2017 +0100
1.2 +++ b/tests/string.py Sat Jan 28 23:32:15 2017 +0100
1.3 @@ -10,6 +10,10 @@
1.4 print s.find("w", 7) # -1
1.5 print s.find("w", 0, 6) # -1
1.6 print s.index("o") # 4
1.7 +print s.rfind("o") # 7
1.8 +print s.rfind("o", 7) # 7
1.9 +print s.rfind("o", 8) # -1
1.10 +print s.rfind("o", 0, 7) # 4
1.11
1.12 try:
1.13 print s.index("p") # should raise an exception
1.14 @@ -76,3 +80,10 @@
1.15 print 0 * s6 #
1.16 print 1 * s6 # abc
1.17 print 2 * s6 # abcabc
1.18 +
1.19 +# Test splitting of strings.
1.20 +
1.21 +s7 = "Hello...\n world,\n planet,\n globe."
1.22 +print s7.split() # ["Hello...", "world,", "planet,", "globe."]
1.23 +print s7.split(maxsplit=2) # ["Hello...", "world,", "planet,\n globe."]
1.24 +print s7.split("\n") # ["Hello...", " world,", " planet,", " globe."]