# l=['推荐 252阅读 14评论 0涨粉 0转发 0收藏 0'] for i in range(len(s) - 1): sub_ = s[i:i + 1] try: t = int(sub_) except Exception as e: s = s.replace(sub_, 'X') print(e) v_l = s.replace('XX', '').split('X')[1:] s = '推荐 252阅读 14评论 0涨粉 0转发 0收藏 0' # 3.5万 # l=['推荐 252阅读 14评论 0涨粉 0转发 0收藏 0'] for i in range(len(s) - 1): sub_ = s[i:i + 1] try: t = int(sub_) s = s.replace(sub_, 'X') except Exception as e: print(e) k_l = s.replace('XX', 'X').replace('XX', 'X').split('X')[:-1]
是数字的仅且仅为目标字符
将不是数字的字符替换,然后切割字符串