summaryrefslogtreecommitdiff
path: root/pypers/doctest_talk/split.py
blob: 1f4e78845131cc27ab7306eee82b1718562e4c8e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# split.py
import re
SEP = re.compile(r"\s*[,;]\s*")
 
def split(text):
    """Split a string taking as separators "," ";".
    Example:
    >>> from split import split
    >>> split("hello, world!; welcome to the Italian Code Jam!")
    ['hello', 'world!', 'welcome to the Italian Code Jam!']
    """
    return SEP.split(text)

if __name__ == "__main__":
    import __main__, doctest
    doctest.testmod(__main__)