使用正则表达式实现
代码示例:
import re
def split_string(string): pattern = r'\(\d+)$' # 匹配反斜杠和跟随的数字 match = re.search(pattern, string) if match: index = match.start() return string[:index], string[index+1:] else: return string, None
print(split_string('abc\123')) # ('abc', '123') print(split_string('xyz\')) # ('xyz\', None)
上一篇:按范围值查看数据的查询方法
下一篇:按发生次数删除每组的最后一行