把字符串中的连续数字替换为该数字的逆序。

例:

输入:asasa123ddd345rtrt

输出:asasa321ddd543rtrt

用正则替换re.sub

a = "345sdfrf4321sdfsf457dfsdf432"
def fun(matched):v = matched.group("value")return v[::-1]
b = re.sub("(?P<value>\d+)",fun,a)
print(b)

代码输出:543sdfrf1234sdfsf754dfsdf234

【正则】字符串按一定规则做替换相关推荐

  1. LeetCode 833. 字符串中的查找与替换(排序,replace)

    文章目录 1. 题目 2. 解题 1. 题目 某个字符串 S 需要执行一些替换操作,用新的字母组替换原有的字母组(不一定大小相同). 每个替换操作具有 3 个参数:起始索引 i,源字 x 和目标字 y ...

  2. python字符串截取拼接_Python字符串拼接、截取及替换方法总结分析

    本文实例讲述了Python字符串拼接.截取及替换方法.分享给大家供大家参考,具体如下: python字符串连接 python字符串连接有几种方法,我开始用的第一个方法效率是最低的,后来看了书以后就用了 ...

  3. Java之《剑指Offer》:字符串替换空格,请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happ

    1. 题目描述 请实现一个函数,将一个字符串中的每个空格替换成"%20".例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy. ① ...

  4. 程序员面试题目:请实现一个函数,把字符串中的每个空格替换成20。

    来源:我是码农,转载请保留出处和链接! 本文链接:http://www.54manong.com/?id=1223 题目:请实现一个函数,把字符串中的每个空格替换成"%20".例如 ...

  5. 键盘录入一个字符串要求长度为8不符合输出错误符合条件将字符串中所有大写字符替换成M

    键盘录入一个字符串要求长度为8不符合输出错误符合条件将字符串中所有大写字符替换成M 方式一:不使用正则 import java.util.Scanner; public class Test { pu ...

  6. Bash脚本: 根据关键字做替换

    根据某个文件的关键字做替换 #!/bin/bashkv=`awk -F "=" '{ if(NF==2) print $1"="$2 }' ./zuanshi_ ...

  7. mybaits十五:使用trim自定义字符串的截取规则

    <select id="getEmpsByConditionTrim" resultType="com.atChina.bean.Employee"> ...

  8. python字符串之查找与替换_Python字符串操作(查找,替换,分割和连接)方法及其使用...

    str 提供了如下常用的执行查找.替换等操作的方法: startswith():判断字符串是否以指定子串开头. endswith():判断字符串是否以指定子串结尾. find():查找指定子串在字符串 ...

  9. 算法练习:将字符串中所有的空格替换为'%20'(只用基本数据结构)

    2019独角兽企业重金招聘Python工程师标准>>> <!-- lang: java --> package codinginterview;/*** 写一个函数,把字 ...

最新文章

  1. Unity加载配置文件的两种方式
  2. C语言 sizeof 和 strlen 函数区别 - C语言零基础入门教程
  3. ubuntu 自动加载ko_开屏广告太烦人?用这个只有 2M 的 App,助你自动跳过 5 秒等待...
  4. 图论 —— 二分图 —— 二分图判定
  5. MySQL的MVCC底层原理二
  6. linux diff 远程文件,登录diff命令,以单独的文件输出在linux
  7. 如何在input输入框中加一个搜索的小图片_仿淘宝搜索栏
  8. OpenAI Gym 是一个优秀开发和比较强化学习算法的工具
  9. 2021-08-10基于人脸识别的学生签到系统
  10. matlab求因子载荷矩阵,在MATLAB中如何建立因子分析模型?
  11. 【ATSC】 为什么选择ATSC 3.0
  12. 凸优化理论基础3——凸集和凸锥重要例子
  13. android scheme 配置多个,Android Scheme URL 使用方法
  14. android.intent.action大全和用法收集
  15. c语言 continue什么意思,continue在C语言中什么意思?
  16. STM32单片机的学习
  17. Google Earth Engine ——QGIS中计算加权质心
  18. 旅行青蛙服务器维护时间,旅行青蛙多久出门一次?青蛙旅行出门时间一览
  19. DNS域名解析自制笔记
  20. Instant Contiki 安装笔记——SDCC和CC2530

热门文章

  1. JAVA一些基础概念
  2. 计算机系统结构专业学什么,江苏大学专业介绍:计算机系统结构
  3. 创建pv卷报错excluded by a filter的解决办法
  4. MCAL系列介绍04-GPT
  5. html图片快速轮播特效代码,轻松实现javascript图片轮播特效
  6. 家用宽带搭建个人服务器(二)
  7. 数据治理的数据流程整合
  8. 小程序 和 web 功能对比_小程序官方推出的Kbone,是如何解决Web 端和小程序同构痛点的?...
  9. Java中双冒号(::)运算操作符
  10. Daily Scrum Meeting 10.31