نقوم بالمراقبة، لكنها تستغرق وقتًا وتتطلب عملاً يدويًا.
أود استخدام نمط تعبيرات نمطية (regex) لتدمير روابط محددة. هل يمكن لأي شخص مساعدتي في بناء نمط تعبيرات نمطية لروابط بهذا الشكل؟
[عبارات نصية](رابط إلى أي صفحة على نطاق محدد)
في حالتي، قد تحتوي [عبارات نصية] على نسخ نصية مختلفة، وأود إبقائها كما هي.
أحتاج إلى إخفاء هذا الجزء فقط: (رابط إلى صفحة على نطاق محدد) حيث يكون النطاق دائمًا هو نفسه، لكن طول الرابط ونصه قد يختلفان.
يجب أن يكون الناتج كالتالي:
[عبارات نصية]■■■■■■■■■■■■■■■■■■■■■■■■
لقد وجدت موضوعًا، حيث كانت وظيفة الرقابة تعمل سابقًا بالطريقة التي أحتاجها، لكنها تغيرت مؤخرًا: Censored words out of a URL
@riking > إعادة إنتاج:
- أضف
adf.lyإلى قائمة الكلمات المحجوبة- انشر مع
http://adf.ly/SpONsoREDliNK- يتم عرض المنشور كالتالي:
<a href="http://■■■■■■/SpONsoREDliNK">http://■■■■■■/SpONsoREDliNK</a>
تنطبق الرقابة الآن على النص فقط وفقًا لـ:
https://github.com/discourse/discourse/blob/master/app/assets/javascripts/pretty-text/engines/markdown-it/censored.js.es6#L18-L22