If the pattern doesn't match in Python regular expression split, the original string is returned as a single element in the resulting list. For example: text = "Hello, world!" splits = re.split(r"\\d+", text) print(splits) The output will be: ['Hello, world!'] In this case, the pattern \\d+ matches one or more digits, which is not present in the string. Therefore, the original string remains intact.