TA的每日心情 | 奋斗 昨天 00:14 |
---|
签到天数: 1354 天 [LV.10]以坛为家III
星辰大海
    
- 积分
- 1803813
|
本帖最后由 tmdtmdtmdqq 于 2024-11-30 11:26 编辑
第一行针对英文半角问号?替换
第二行针对中文半角问号?替换
如果你之前没改过我脚本的话,增加第一行到脚本即可(注意前面必须要有4个空格对齐)。
- text = re.sub(r'\?([^\s])', r'? \1', text)
- text = re.sub(r'?([^\s])', r'? \1', text)
复制代码
2024/11/30 更新:
突然想到遇到连续的问号,如???(或后续有感叹号,如?!),再加空格会不好看,所以改改
第一行针对英文半角问号?和感叹号!替换
第二行针对英文和中文半角问号和感叹号?、?、!、!替换
如果你之前没改过我脚本的话,增加第一行到脚本即可(注意前面必须要有4个空格对齐)。
- text = re.sub(r'([?!])([^\s?!])', r'\1 \2', text)
- text = re.sub(r'([??!!])([^\s??!!])', r'\1 \2', text)
复制代码
|
评分
-
查看全部评分
|