博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一些字符串的方法最优方法
阅读量:6764 次
发布时间:2019-06-26

本文共 496 字,大约阅读时间需要 1 分钟。

简单记录一下

前缀判断

def has_prefix(s, prefix):    return len(s) >= len(prefix) and s[:len(prefix)] == prefix

后缀判断

def has_suffix(s, suffix):    return len(s) >= len(suffix) and s[len(s)-len(suffix):] == suffix

包含字符串判断

def contains(s, substr):    for i, _ in enumerate(s):        if has_prefix(s[i:], substr):            return True    return False
print has_prefix("hello world", 'hello')print has_suffix("hello world", 'world')print contains("hello world", "lo")

转载于:https://blog.51cto.com/cwtea/2084015

你可能感兴趣的文章
hashmap的扩容机制
查看>>
C++是很危险的:第一章 构造函数:第三节 构造函数与初始化列表
查看>>
我的友情链接
查看>>
返回某集合的所有子集
查看>>
测试笔
查看>>
设计数据库的,编写SQL查询,返回优等生名单(排名10%),以平均分排序
查看>>
基本概念学习(1003)---嵌入式系统
查看>>
MySQL数据按年、月、天分组查询数据
查看>>
页面局部打印(js方法)
查看>>
通用定时器示例
查看>>
加密芯片的对比
查看>>
mysql忘记root密码解决办法
查看>>
Cisco IPSec一些基本命令(参考)
查看>>
Ubuntu下管理启动服务
查看>>
第7章 解析HTML和XHTML
查看>>
openfire集群
查看>>
Incorrect syntax near the keyword 'User'
查看>>
ArrayList关键知识
查看>>
【更新】Excel组件Spire.XLS for .NET V7.12.109发布 | 修复多个重大bug
查看>>
Django之CSRF
查看>>