当前位置:   article > 正文

Python利用正则表达式实现两列(两个子串,表格中的两列)的互换_python excel 两列互换

python excel 两列互换

先看代码。

  1. import re
  2. str="功夫,熊猫"
  3. print(str)
  4. #正则表达式把字符串分成两组,以逗号隔开。
  5. #“.”表示任意字符,“*”表示任意个字符,两者组合就表示任意数的字符
  6. #两个括号表示两个任意字符,用逗号隔开
  7. p=re.compile(r"(.*),(.*)")
  8. #利用替换,将两个字符调换位置。"\1"、"\2"分别代表第一组、第二组。中间用逗号,或其它什么好隔开
  9. #别忘了加上"r",表示非转义字符。
  10. result=p.sub(r"\2,\1",str)
  11. result2=p.sub(r"\2-\1",str)
  12. print(result)
  13. print(result2)
'
运行

再看结果:

查看结果

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号