python 汉字数字分割问题
废话不多说,直接开讲!
最近做项目遇到标题中带汉字数字问题,想要区分处理,描述此时心情!
也是头一次遇到这个问题,想办法处理
split()函数
语法:str.split(str="",num=string.count(str))[n]参数说明:
str:表示为分隔符,默认为空格,但是不能为空('')。若字符串中没有分隔符,则把整个字符串作为列表的一个元素
num:表示分割次数。如果存在参数num,则仅分隔成 num+1 个子字符串,并且每一个子字符串可以赋给新的变量
[n]:表示选取第n个分片注意:当使用空格作为分隔符时,对于中间为空的项会自动忽略
s = '效期:2024-5-31'
print(s)
rr = re.split('(\d+)',s)dd = rr[1]+re.split(rr[1],s)[1]
print(dd)
效果图
看下另外获取
import re
from itertools import groupby
s = '优力平 阿托伐他汀钙片10mg*7片*2板'
print(s)
rr = re.split('(\d+)',s)dd = rr[1]+re.split(rr[1],s)[1]
print(dd)
效果图
python 汉字数字分割问题相关推荐
- python 汉字数字转阿拉伯数字
主要用于大写数字转阿拉伯数字 CN_NUM = {'〇': 0, '一': 1, '二': 2, '三': 3, '四': 4, '五': 5, '六': 6, '七': 7, '八': 8, '九' ...
- python 正则之提取字符串中的汉字,数字,字母
python 正则之提取字符串中的汉字,数字,字母 #\d 匹配一个数字字符.等价于 [0-9] #\D 匹配一个非数字字符.等价于 [^0-9]#过滤字符串中的英文与符号,保留汉字 import r ...
- Python实现数字转人民币(大写汉字)源代码
Python实现数字转人民币(大写汉字)源代码,运行截图: 完整程序代码 import warnings from decimal import Decimaldef cncurrency(value ...
- Python汉字转数字
文章目录 问题描述 代码 TODO 参考文献 问题描述 输入 十一 输出 11 输入 九万八千零七十六点五四三二一 输出 98076.54321 代码 对参考文献1中的代码进行优化,添加了小数的情况 ...
- 《读九章算术学Python》如何用Python编程实现阿拉伯数字转换成汉字数字?
第6章 数量转换 Python编程基础 字典 字符串操作 if-elif-else语句 递归 前面的输入和输出都是阿拉伯数字,这一章我们来看一下如何实现阿拉伯数字和汉字数字之间的相互转换. 6.1 阿 ...
- 零基础实操 | Python实现数字转人民币(大写汉字)源代码
大家好,我是吒吒. 我们的工作中遇到一些问题,不依靠工具的话,改起来真的超级麻烦,还会遗漏.有个小伙伴提出怎么把数字转成人民币(大写汉字),Python还真的可以做到,并且挺简单的,新手都可以操作.下 ...
- Python将汉字数字转换成阿拉伯数字的方法
Python将汉字数字转换成阿拉伯数字的方法 - 玩蛇网 http://www.iplaypy.com/code/base/b2600.html 用Python语言来为不同数字之间做转换之前就有介绍过 ...
- isdigit函数python检测数字个数_Python isdecimal isdigit isnumeric区别
Python isdecimal() isdigit() isnumeric()区别教程 isdecimal() isdigit() isnumeric()比较 函数 描述 isdecimal() 是 ...
- 数字图像处理 python_5使用Python处理数字的高级操作
数字图像处理 python Numbers are everywhere in our daily life - there are phone numbers, dates of birth, ag ...
最新文章
- NLP模型超越人类水平?你可能碰到了大忽悠
- lucene源代码学习之 lucene的经典打分过程
- Leetcode 剑指 Offer 21. 调整数组顺序使奇数位于偶数前面 (每日一题 20210917)
- 管中窥“视频”,“理解”一斑 —— 视频理解概览
- Java集合—List如何一边遍历,一边删除?
- Architecture:话说科学家/工程师/设计师/商人
- Linux学习之exit函数
- php 计算日期差几周,PHP计算两个时间之差的函数(年,月,周,日,小时,分钟,秒数)
- Linux学习笔记 --组管理和权限管理
- windows环境下使用virtualenv对python进行多版本隔离
- Ubuntu平台采用Qemu搭建ARM虚拟机环境
- 绘制谢尔宾斯基三角形
- 微软人工智能公开课.md
- appium java常用函数_AppiumLibrary常用关键字
- java8新特性总结——lambda表达式
- Java实现文件查重去重
- 2022-06-01 postgres的insert语句执行的关键流程
- JAVA如何判断两个字符串是否相等
- 商务邮箱一般用什么邮箱正式?VIP邮箱名怎么设置好?
- 程序员12年工作经验跳槽,经验和总结
热门文章
- OAI搭建步骤(EPC+eNB)
- excel两个字符串相减_Excel减法函数用法的7个实例,含带条件、数字带单位、有标识才相减和用表格所有数减一个数...
- linux批量修改 文件名编码,linux下批量修改文件名
- D05——C语言基础学PYTHON
- VC的resources.h中各项的意涵
- 一道面试题:i am biter 逆置为:biter am i
- 谷歌留痕代发技术指南_谷歌留痕怎么霸屏的?
- 如何在浏览器关闭发送请求
- java 圆环设计_java-将我的布局转换为圆环形状
- java中的时间计算Date