أهلا،
يُرجع RegExpConstructor
الآن System.Text.RegularExpressions.Regex
بدلاً من JSRegex
، هذه مشكلة لأنك تريد أحيانًا استخدام التعبير المعتاد بدلاً من التعبير من .Net.
أنا شخصياً أعتقد أنه لا يجب اقتطاع جزء من JavaScript API. لذلك يمكن للمستخدم اختيار API المفضل في حالته.
على سبيل المثال ، عند كتابة رابط ، تتوقع بعض مكتبات JavaScript وجود JSRegex.
هل توافق على إعادة تقديم JavaScript API الأصلي؟ :)
تترجم Fable F # regex إلى JS regex ، لذا يجب أن تكون قادرًا على إرسالها إلى أي JS API. في الواقع ، لقد تركت فقط RegExpConstructor
لأنه عند استخدام System.Text.RegularExpressions.Regex
، يتم دائمًا تعيين العلامة العامة لمحاكاة سلوك .NET ، عندما لا تريدها أحيانًا للأداء (أو تحتاج إلى العلامة الثابتة ).
طيب 😄
يبدو أن متصفح Safari الخاص بي عالق في إصدار قديم من البرنامج البديل ولا أعرف كيفية إلغاء حظره ...
بعد الاختبار في Firefox ، يبدو أن لدينا بالفعل تعبير JS أصلي نتيجة لذلك.
نعم ، يبدو أن Safari لا يبطل عامل الخدمة ، والذي يبدو وكأنه خطأ. يمكنك تجربة Alt + Cmd + R.