Python正则表达式提取评论数,支持万单位
你可以尝试使用以下代码来提取评论数:\n\npython\ncomment_match = re.search(r"(\d+)(?:万)?", comment.text)\nif comment_match:\n comment_text = comment_match.group(1)\n if "万" in comment.text:\n comment_text = comment_text + "0000"\n print("评论数: " + comment_text) # 打印评论数\nelse:\n print("评论数:0")\n\n\n这样,如果评论数中包含"万",则将其转换为对应的数字。如果评论数中不包含"万",则直接输出数字。注意,这里使用了非捕获分组 (?:万) 来匹配 "万" 字符,以避免将其作为一个捕获组。
原文地址: https://www.cveoy.top/t/topic/pAQI 著作权归作者所有。请勿转载和采集!