You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

希伯来语正则表达式无法匹配含多位数序号的标题求助

正则表达式修正方案

问题出在原表达式中的\d仅匹配单个数字,无法覆盖10这类多位数的情况,同时原表达式里的.未转义,会匹配任意字符(虽当前场景无影响,但规范写法应转义字面点号)。

修正后的正则表达式:

r'\d+\.\s(.*)\sשנה.*\.docx'

关键修改点:

  • 将\d改为\d+:+限定符表示匹配1个或多个连续数字,支持1、10、100等任意位数的数字前缀
  • 将.转义为\.:明确匹配标题里的字面点号(比如1.或10.中的.),避免匹配其他无关字符

测试验证:

  • 可正常匹配原案例:1. בראשית שנה א_ - הבדלה על קפה.docx
  • 现在也能匹配两位数前缀的标题:10. מקץ שנה א_ - פדיון שבויים.docx

内容的提问来源于stack exchange,提问作者Dylan Redfield

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 22:22:04