preg_match مطابقة مباريات متعددة
-
20-09-2019 - |
سؤال
أحاول استخدام Preg_Match لاستخراج المعلومات من
href="domain.com/subdir/?key=value
المعلومات التي أريدها هي
- domain.com.
- subdir.
- مفتاح
- القيمة
هل يمكن لشخص ما أن يقترح ما هو الطريقة الصحيحة لكتابة بيان preg_match؟
شكرًا!
المحلول
استخدم هذا كما Regex الخاص بك
/href="(.++ .../(.+؟)/(!
التي يجب أن تعمل
preg_match('/href="(.+\..+?)\/(.+?)\/(\?.+?=.+)"/', $input, $matches);
echo "First Match: {$matches[0]}\n";
لا تنتمي إلى StackOverflow