|
| 1 | +import re |
| 2 | +from re import sub |
| 3 | + |
| 4 | +# error |
| 5 | +re.sub("a", "b", "aaa", re.IGNORECASE) |
| 6 | +re.sub("a", "b", "aaa", 5) |
| 7 | +re.sub("a", "b", "aaa", 5, re.IGNORECASE) |
| 8 | +re.subn("a", "b", "aaa", re.IGNORECASE) |
| 9 | +re.subn("a", "b", "aaa", 5) |
| 10 | +re.subn("a", "b", "aaa", 5, re.IGNORECASE) |
| 11 | +re.split(" ", "a a a a", re.I) |
| 12 | +re.split(" ", "a a a a", 2) |
| 13 | +re.split(" ", "a a a a", 2, re.I) |
| 14 | + |
| 15 | +# okay |
| 16 | +re.sub("a", "b", "aaa") |
| 17 | +re.sub("a", "b", "aaa", flags=re.IGNORECASE) |
| 18 | +re.sub("a", "b", "aaa", count=5) |
| 19 | +re.sub("a", "b", "aaa", count=5, flags=re.IGNORECASE) |
| 20 | +re.subn("a", "b", "aaa") |
| 21 | +re.subn("a", "b", "aaa", flags=re.IGNORECASE) |
| 22 | +re.subn("a", "b", "aaa", count=5) |
| 23 | +re.subn("a", "b", "aaa", count=5, flags=re.IGNORECASE) |
| 24 | +re.split(" ", "a a a a", flags=re.I) |
| 25 | +re.split(" ", "a a a a", maxsplit=2) |
| 26 | +re.split(" ", "a a a a", maxsplit=2, flags=re.I) |
| 27 | + |
| 28 | + |
| 29 | +# not covered |
| 30 | +sub("a", "b", "aaa", re.IGNORECASE) |
0 commit comments