أي تنفيذ للـ Regex يستخدمه Discourse؟

أعمل على بعض الأمور المتعلقة بالتعبيرات النمطية (regex) لمشروع استيراد وواجهت بعض المشاكل. فقط من باب الفضول، أي تنفيذ للتعبيرات النمطية يستخدمه Discourse؟

أفترض أن الأمر يتعلق بـ Ruby و Javascript المدمجين.

Class: Regexp (Ruby 2.6.5)

عندما أشغّل هذا الأمر في مستودع Discourse الخاص بي:

bundle exec ruby --version

أحصل على الإصدار 2.6.5 من Ruby، لذا سأحيلك إلى وثائق Ruby في ذلك الإصدار للحصول على تفاصيل حول محرك RegEx المدمج الخاص بهم :+1:

شكرًا لك! هذا هو ما كنت أبحث عنه.

في حال تعثر أي شخص آخر على هذا الموضوع،
أحثكم على الاطلاع على:

لقد افترضت خطأً تمامًا مثل @elijah هناك: في الواقع، هي بتنسيق جافا سكريبت.

تواصل مع أحد الأعضاء إذا كنت لا تزال عالقًا :+1:

حسنًا، يستخدم كود جافا سكريبت تعبيرات جافا سكريبت النمطية، بينما يستخدم كود روبي تعبيرات روبي النمطية. لست متأكدًا بشأن أشياء مثل تعيين القواعد، فقد يتعين كتابة هذه التعبيرات لتكون صالحة في كلتا اللغتين. لحسن الحظ، يبدو أن اللغتين لهما نكهات تعبيرات نمطية متسقة إلى حد كبير.