اختبار التعبير النمطي — فحص ومعاينة الاستبدال بالتعبيرات النمطية
تحقق من عمل التعبير النمطي كما تريد عن طريق تطبيقه على جمل حقيقية وتصحيحه. تُشرح أخطاء الصياغة باللغة الكورية، ويمكنك البدء فورًا بالضغط على أحد الأنماط الشائعة.
لا يُرسل الملف إلى أي خادم — تتم المعالجة داخل متصفح هذا الجهاز فقط
/ /
الأنماط الشائعة الاستخدام
تمييز التطابقات · 2
문의: [email protected], 010-1234-5678
담당자 [email protected] / 010 9876 5432
사업자번호 123-45-67890, 접수일 2026-10-01
| # | تطابق | الموضع |
|---|---|---|
| 1 | 010-1234-5678 | 23–36 |
| 2 | 010 9876 5432 | 68–81 |
ملخص رموز التعبير النمطي
| . | 줄바꿈을 뺀 아무 글자 |
|---|---|
| \d \w \s | 숫자 / 영문·숫자·_ / 공백 (대문자는 반대) |
| [abc] [^abc] [가-힣] | 괄호 안 글자 중 하나 / 제외 / 한글 완성형 |
| ^ $ | 시작 / 끝 (m 플래그면 줄마다) |
| * + ? | 0번 이상 / 1번 이상 / 0~1번 |
| {3} {2,4} | 정확히 3번 / 2~4번 |
| *? +? | 가능한 적게 (게으른 반복) |
| (abc) (?:abc) | 캡처 그룹($1) / 캡처하지 않는 그룹 |
| (?<이름>…) | 이름 있는 그룹 ($<이름>) |
| a|b | a 또는 b |
| (?=…) (?!…) | 뒤에 …가 옴 / 오지 않음 |
| \b | 단어 경계 |
تُستخدم محرك التعبيرات النمطية (regex) الخاص بـ JavaScript في المتصفح. كن حذرًا من الأنماط ذات التكرار المتداخل مثل (a+)+ فقد تُجمّد المتصفح مع النصوص الطويلة.
إعلان
طريقة استخدام اختبار التعبير النمطي
- 1أدخل نمط التعبير النمطي وعلاماته (g i m s u y).
- 2أدخل النص المطلوب فحصه ليتم تمييز الأجزاء المطابقة وعرض قيم المجموعات في القائمة.
- 3أضف $1 أو $<الاسم> في حقل الاستبدال لمعاينة النتيجة.
الأسئلة الشائعة
ما الصيغة النحوية المستخدمة؟
هذه تعبيرات نمطية (regex) بصيغة JavaScript (ECMAScript) الخاصة بالمتصفح. مطابقة لمعظم صيغ Python وJava، لكن بعض القواعد (مثل الكمّيات الحصرية possessive quantifiers) مختلفة.
كيف تُستخدم نطاقات الأحرف الكورية؟
للأحرف الكورية الكاملة استخدم [가-힣]، ولإضافة الحروف الساكنة والمتحركة المنفصلة استخدم [ㄱ-ㅎㅏ-ㅣ가-힣].
إعلان