أحاول جعل التضمين يعمل على موقعي لاستخدام Discourse كنظام تعليقات. لقد نجحت في ذلك إلى حد كبير، باستثناء أنه عند استيراد صفحة من موقعي كمنشور في Discourse، يجلب عنوان HTML الكامل كعنوان للمنشور، مثل: ‘First blog post | Simon Panrucker!’
‘Simon Panrucker!’ هو عنوان موقعي، ولا أريد أن يكون جزءًا من عنوان المنشور في المنتدى. لذا أريد أن يتوقف التنظيف عند ‘| Simon Panrucker!’ — أو بشكل مفضل قبل المسافة التي تسبق ذلك.
لم أجد أي شيء في هذا المنتدى يساعدني، وحاولت أن أتعلم قليلاً عن التعبيرات النمطية، ولكن بصراحة، لا أعرف ما إذا كان ما أفعله هو النوع الصحيح من الحلول. على أي حال، لا يعمل!
في المربع الذي يحمل النص ‘التعبير النمطي المستخدم لتنظيف عنوان المنشورات’، وضعت ما يلي:
/(?<=<title>).*[^| Simon Panrucker!] /gm
هل يمكن لأي شخص مساعدتي في فهم ما الذي أفعله خطأ؟ شكرًا!