我想在我的文本中在阿拉伯语/波斯语和英语单词之间添加一个空格。它应该是python中的正则表达式。
例如:
input: "علیAli" output: "علی Ali"
input: "علیAliرضا" output: "علی Ali رضا"
input: "AliعلیRezaرضا" output: "Ali علی Reza رضا"以及任何像他们这样的人。
发布于 2018-11-10 23:19:06
你可以像在Python3中那样使用re.sub来做这件事:
rx = r'[a-zA-Z]+'
output = re.sub(rx, r' \g<0> ', input)https://stackoverflow.com/questions/53239934
复制相似问题