zoukankan      html  css  js  c++  java
  • 手写split功能

    def split_new(stringstr, charstr):
        """
        :param stringstr: 要分割的串
        :param charstr: 按该串分割
        :return: 返回分割后的list
        """
        res = []
        lenchar = len(charstr)
        while 1:
            index = stringstr.find(charstr) #如果没有找到目标字符串,返回-1
            if index == -1:
                res.append(stringstr)
                return res
            else:
                res.append(stringstr[:index])  #将目标字符串前的字符串存下来
                stringstr = stringstr[index+lenchar:] 新字符串截取自目标字符串以后的

    if __name__=="__main__":
        print(split_new("ABCDEFGAA@@ABCDEFGA@@ABCDEFG", "ZZZ"))

  • 相关阅读:
    hibernate的核心配置
    hibernate的映射配置
    数据库的维护
    索引
    数据库规范化设计
    数据控制DCL
    触发器
    SQL存储过程简介
    Transact-SQL简介
    sysdatabaes表与sysobjects表
  • 原文地址:https://www.cnblogs.com/xiaojinniu425/p/9225412.html
Copyright © 2011-2022 走看看