如何在 python 中使用正则表达式反转标点符号?
How to reverse punctuation marks using regular expression in python?
我需要一个 python 格式的正则表达式,格式如下所示,以便将阿拉伯标点符号从单词的右开头反转到单词的左结尾,如 "!, ؟ , ., ، ," 并反转 "-, ...,".
file_content = re.sub(r'^ +', r'', file_content, flags=re.MULTILINE)
示例:
؟هل أنت بخير
我需要它是:
هل أنت بخير؟
尝试:
file_content = re.sub(ur'^(.*)(؟)$', r'', file_content, flags=re.MULTILINE)
我需要一个 python 格式的正则表达式,格式如下所示,以便将阿拉伯标点符号从单词的右开头反转到单词的左结尾,如 "!, ؟ , ., ، ," 并反转 "-, ...,".
file_content = re.sub(r'^ +', r'', file_content, flags=re.MULTILINE)
示例:
؟هل أنت بخير
我需要它是:
هل أنت بخير؟
尝试:
file_content = re.sub(ur'^(.*)(؟)$', r'', file_content, flags=re.MULTILINE)