Regex在regexr中匹配,但在pythex和python脚本中都不匹配

2024-06-30 15:14:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图找出两个阿拉伯语句子之间--的所有可能的例子。你知道吗

这是我的模式:

[\u0600-\u06FF]+--[\u0600-\u06FF]+

下面是一个示例文本:

قَنَاتِيْ--وَ الْمُحَامِيْ

它在regexr.com上匹配,但在pythex上不匹配。你知道吗

谁能帮我一下,让我知道我的错误吗?你知道吗


Tags: 文本com示例错误模式例子句子regexr
1条回答
网友
1楼 · 发布于 2024-06-30 15:14:50

我在python脚本中发现了我的错误。你知道吗

我在regex前面加了r而不是ur。你知道吗

更换后

pattern = r'([\u0600-\u06FF]+ [\u0600-\u06FF]+)' #used in python 3

pattern = ur'([\u0600-\u06FF]+ [\u0600-\u06FF]+)' # used in python 2.7

相关问题 更多 >