什么由数字,字母或其他组成的拆解字符串的字母数字可以对网络内容进行唯一的命名和辨别

我有一个由小写字母和数字(整數或浮点数)的交替拆解字符串的字母数字组成的拆解字符串的字母数字该拆解字符串的字母数字具有任意长度,我希望将其拆分为各個部分每个部分的最大可能大小,以便一个部分由以下任一部分组成拆解字符串的字母数字或数字(代表a的拆解字符串的字母数字)

峩不需要考虑特殊的数字形式,例如指数十六进制等。只是简单的浮点数或整数

但是,以下调用应引发一些错误:

我的第一次尝试是使用re.split但是,这种尝试是很幼稚的并且如果我写了以下字母,它也不会保存定界符:

我的第二次尝试是使用itertools.groupby问题在于它不关心数字的形式,因此例如:

 
注意:我并不关心输出的形式,只要它是可迭代的即可
注意:我已经阅读,但是我无法将解决方案适应于我的问题主要区别在于,我只需要允许可接受的数字而不是简单的数字和点列表。
 
  

  

  

我要回帖

更多关于 拆解字符串的字母数字 的文章

 

随机推荐