Python 从没有空格的字符串中提取多个日期的简单方法?
我正在寻找一种从字符串中自动提取日期的方法,但不需要分隔符就可以相互跟踪 例如,我的字符串是:\n-\n24-04-201923-04-201922-04-201921-04-201920-04-201919-04-201918-04-2019 如何获得此输出:Python 从没有空格的字符串中提取多个日期的简单方法?,python,regex,Python,Regex,我正在寻找一种从字符串中自动提取日期的方法,但不需要分隔符就可以相互跟踪 例如,我的字符串是:\n-\n24-04-201923-04-201922-04-201921-04-201920-04-201919-04-201918-04-2019 如何获得此输出: 24-04-2019 23-04-2019 22-04-2019 21-04-2019 20-04-2019 19-04-2019 18-04-2019 任何帮助都将不胜感激 如果它们的长度都相等,您只需清除\n,然后使用textwr
24-04-2019
23-04-2019
22-04-2019
21-04-2019
20-04-2019
19-04-2019
18-04-2019
任何帮助都将不胜感激 如果它们的长度都相等,您只需清除\n,然后使用textwrap: 导入文本包装 printtextwrap.wrapmy_字符串,10 您可以使用条带删除\n的: my_string=my_string.strip
您也可以使用此代码 字符串=“\n-\n24-04-201923-04-201922-04-201921-04-201920-04-201919-04-201918-04-2019” newStr=string[3:] 对于范围为0的字符,lennewStr,10: 印刷新闻TR[char:char+10] 这是输出 24-04-2019 23-04-2019 22-04-2019 21-04-2019 20-04-2019 19-04-2019 18-04-2019
我的答案有用吗?我根本没想过!谢谢没问题!如果有任何一个答案解决了你的问题,那么最好的做法是向上投票并接受最好的答案。后者还可为您提供少量代表奖金: