Python 3 には、理解できないこの Python 正規表現コードがあります。いくつかの例を使用して、それが正確に何をするかを説明する助けをいただければ幸いです。コードは次のとおりです。
# encoding=utf-8
import re
newline = re.sub(r'\s+(((زا(ی)?)?|ام?|ات|اش|ای?(د)?|ایم?|اند?)[\.\!\?\،]*)', r'\1 ', newline)
Python 3 には、理解できないこの Python 正規表現コードがあります。いくつかの例を使用して、それが正確に何をするかを説明する助けをいただければ幸いです。コードは次のとおりです。
# encoding=utf-8
import re
newline = re.sub(r'\s+(((زا(ی)?)?|ام?|ات|اش|ای?(د)?|ایم?|اند?)[\.\!\?\،]*)', r'\1 ', newline)