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

如何将两个适配印地语的正则表达式合并为单个表达式

合并印地语词汇匹配正则表达式

可以通过**分支选择(|)**将两个正则合并,优先匹配包含virama(्)的模式,再匹配基础模式,无需判断词汇类型就能自动匹配正确的首个结果:

.्.[ािीुूृेैोौं]?[ं]?|.[ािीुूृेैोौं]?[ं]?

验证示例:

  • 带virama的词汇匹配:
    • प्रयत्न → 匹配结果 प्र
    • व्यंकटेश → 匹配结果 व्यं
  • 基础词汇匹配:
    • अंबा → 匹配结果 अं
    • लिंग → 匹配结果 लिं
    • लैंगिक → 匹配结果 लैं

关键说明:

正则的分支顺序是核心——把更长的带virama的模式放在前面,正则引擎会优先尝试匹配该模式,只有匹配失败时才会触发基础模式,确保两种场景都能精准命中首个匹配项,且完全不需要使用环视语法。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 02:42:32