Python获取指定字符前面的所有字符方法


Posted in Python onMay 02, 2018

在用C和python编程时遇到的一个问题是:

用网口发送过来1k数据,数据格式是json,但是发送时不知道需要的大小,因为不同任务大小不一样,所以统一发送1024字节,统一接收1024了,之后入库,导致浪费很大空间

因此想要截取字符串:

方案有两个:

1.使用rfind函数

url = "http://www.6mm.cc/uploads/allimg/1306/2-13060F12S3.jpg"
print url[0:url.rfind('/', 1) + 1]

获取到的结果:http://www.6mm.cc/uploads/allimg/1306/

2.使用逆序的截取的方式

>>> url = "http://www.6mm.cc/uploads/allimg/1306/2-13060F12S3.jpg"
>>> tt = url[::-1].split('/', 1)[-1][::-1] + '/'
>>> tt
'http://www.6mm.cc/uploads/allimg/1306/'

以上这篇Python获取指定字符前面的所有字符方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python奇偶行分开存储实现代码
Mar 19 Python
Sanic框架请求与响应实例分析
Jul 16 Python
python图像和办公文档处理总结
May 28 Python
python实现猜拳小游戏
Apr 05 Python
Django模板语言 Tags使用详解
Sep 09 Python
wxPython:python首选的GUI库实例分享
Oct 05 Python
关于pycharm中pip版本10.0无法使用的解决办法
Oct 10 Python
Python3 assert断言实现原理解析
Mar 02 Python
Python计算指定日期是今年的第几天(三种方法)
Mar 26 Python
opencv之颜色过滤只留下图片中的红色区域操作
Jun 05 Python
python如何实时获取tcpdump输出
Sep 16 Python
利用Python判断你的密码难度等级
Jun 02 Python
Python 查找字符在字符串中的位置实例
May 02 #Python
python 巧用正则寻找字符串中的特定字符的位置方法
May 02 #Python
Python 在字符串中加入变量的实例讲解
May 02 #Python
Python 实现字符串中指定位置插入一个字符
May 02 #Python
Python3实现的简单验证码识别功能示例
May 02 #Python
利用Python在一个文件的头部插入数据的实例
May 02 #Python
python在文本开头插入一行的实例
May 02 #Python
You might like
PHP入门速成(2)
2006/10/09 PHP
使用php+xslt在windows平台上
2006/10/09 PHP
php的字符串用法小结
2010/06/08 PHP
php获取textarea的值并处理回车换行的方法
2014/10/20 PHP
php上传图片获取路径及给表单字段赋值的方法
2016/01/23 PHP
Zend Framework+smarty用法实例详解
2016/03/19 PHP
laravel5.2表单验证,并显示错误信息的实例
2019/09/29 PHP
php和js实现根据子网掩码和ip计算子网功能示例
2019/11/09 PHP
一个JavaScript去除字符串末尾的空白实例代码
2014/09/22 Javascript
JavaScript中的console.log()函数详细介绍
2014/12/29 Javascript
js获取时间精确到秒(年月日)
2016/03/16 Javascript
关于JS中match() 和 exec() 返回值和属性的测试
2016/03/21 Javascript
JS控制层作圆周运动的方法
2016/06/20 Javascript
AngularJS基础 ng-class-odd 指令示例
2016/08/01 Javascript
利用原生js和jQuery实现单选框的勾选和取消操作的方法
2016/09/04 Javascript
Node.js使用Koa搭建 基础项目
2018/01/08 Javascript
基于Vue、Vuex、Vue-router实现的购物商城(原生切换动画)效果
2018/01/09 Javascript
详解vue-cli 本地开发mock数据使用方法
2018/05/29 Javascript
vue动态添加路由addRoutes之不能将动态路由存入缓存的解决
2019/02/19 Javascript
python生成器,可迭代对象,迭代器区别和联系
2018/02/04 Python
Python实现合并两个列表的方法分析
2018/05/28 Python
Python 支持向量机分类器的实现
2020/01/15 Python
python如何支持并发方法详解
2020/07/25 Python
python matplotlib绘制三维图的示例
2020/09/24 Python
python 将Excel转Word的示例
2021/03/02 Python
HTML5利用约束验证API来检查表单的输入数据的代码实例
2016/12/20 HTML / CSS
de Bijenkorf比利时官网:荷兰最知名的百货商店
2017/06/29 全球购物
Strawberrynet草莓网新加坡站:护肤、彩妆、香水及美发产品
2018/08/31 全球购物
加拿大专业美发产品购物网站:Chatters
2021/02/28 全球购物
公务员爱岗敬业演讲稿
2014/08/26 职场文书
文言文辞职信
2015/02/28 职场文书
刑事上诉状(无罪)
2015/05/23 职场文书
企业宣传稿范文
2015/07/23 职场文书
商务宴会祝酒词
2015/08/11 职场文书
详解MySQL InnoDB存储引擎的内存管理
2021/04/08 MySQL
SQLServer中exists和except用法介绍
2021/12/04 SQL Server