تعبيرات نمطية (Regex) لاستخراج جميع الروابط من النصوص
\bhttps?:\/\/[^\s<>"']+(?:\/[^\s<>'']*)?\b
يُعد استخراج الروابط التشعبية (URLs) من النصوص غير المهيكلة، مثل سجلات الخادم، أو بيانات الاستكشاف، أو المستندات الطويلة، تحديًا بسبب التعقيد في بناء أسماء النطاقات وبروتوكولات الاتصال. يستخدم هذا التعبير النمطي استراتيجية مطابقة غير جشعة لتحديد البروتوكول (http أو https) ويلتقط التسلسل المتبقي من الأحرف حتى يصادف مسافة، أو علامة اقتباس، أو فاصل سطر.
باستخدام هذا النمط مع لغتك البرمجية المفضلة أو محرر النصوص، يمكنك بسهولة التخلص من البيانات غير ذات الصلة وعزل الروابط الصحيحة. تتيح لك أداة التعبيرات النمطية المدعومة بالذكاء الاصطناعي لدينا تخصيص هذا التعبير بشكل أكبر إذا كنت بحاجة إلى استهداف نطاقات فرعية معينة أو تصفية امتدادات ملفات محددة مثل .png أو .jpg.