Python 字符串的分隔、调用与拼接

本贴最后更新于 1472 天前,其中的信息可能已经时移俗易

image.png

一个字符串,我需要进行加解密操作,但只加密 value(画红圈的),所以要把value提出来,再调用加解密方法一个一个进行加解密

我已经写好了提取value的方法,如何将这些value依次传入加解密方法,然后再将返回的值与key进行拼接,达到图1解密后的效果???

image.png

  • 待分类
    9718 引用 • 913 回帖 • 5 关注
  • Q&A
    763 引用 • 582 回帖 • 2 关注
5 回帖
请输入回帖内容 ...
  • happy

    1:提取出各个value,比如结果是aaa、bbb、ccc
    2:将各个value进行解密得到:AAA、BBB、CCC
    3:对加密字符串进行replace,替换成解密后字符串,aaa--》AAA,bbb--》BBB

    上面操作是可能出现错误的,比如当bbb包含aaa时,就会出现重复替换,
    要规避这个情况就需要在提取value时记录aaa,bbb,ccc的开始索引,形成一个信息字典,根据索引、字符串长度再替换成解密后的字符串

    1 回复
  • HuanMie

    ? 不会写。。。

  • Allen

    看到这样一个字符串 第1反应是 URL地址, 所以会采用URL的拆分和拼接库,拆分了就会形成字典,再对字典中的vlues解密,再拼接

    1 回复
  • HuanMie

    搞定了,谢谢~

    1 回复
  • gongziruyu

    show一下?