代码之家  ›  专栏  ›  技术社区  ›  mohammad rostami siahgeli

JavaScript正则表达式无法成功测试带有变音符的阿拉伯语[重复]

  •  0
  • mohammad rostami siahgeli  · 技术社区  · 6 年前

    a verse from the Quran :

    §± § ¨ § §¨ § ±¨§

    从中选择任意单词,此JavaScript代码将不返回 true :

    var text = "لَقَدْ رَضِیَ اللَّهُ عَنِ الْمُؤْمِنِینَ إِذْ یُبَایِعُونَکَ تَحْتَ الشَّجَرَةِ فَعَلِمَ مَا فِی قُلُوبِهِمْ فَأَنْزَلَ السَّکِینَةَ عَلَیْهِمْ وَأَثَابَهُمْ فَتْحًا قَرِیبًا";
    /\bقُلُوبِهِمْ\b/.test(text); // returns false
    

    这里怎么了?

    0 回复  |  直到 6 年前