(سجآده حمراء وأرائـك الهطول# حصريآت ال روآية عشق)  
 
 

العودة   منتدى رواية عشق > ϟ الأقسَــام التِقنيّـــة ϟ > ϟ تَطويـر المُنتديـات ϟ

ϟ تَطويـر المُنتديـات ϟ قِسم الهاكَات، والاستَايلات وإضافة مُنتديات وتقديم المُساعدات لِتطويرها .

 
 
أدوات الموضوع انواع عرض الموضوع
#1  
قديم 08-25-2022
Şøķåŕą متواجد حالياً
Egypt     Female
قَدَاسَة طُهِّرَ | | أَوْسِمَتِي | |
 
 عضويتي » 8
 اشراقتي ♡ » May 2017
 كُـنتَ هُـنا » منذ 32 دقيقة (05:17 PM)
آبدآعاتي » 12,487,401
 تقييمآتي » 2509912
 حاليآ في » ☆❤️. أعيش على. حب الله ♡☆
دولتي الحبيبه » دولتي الحبيبه Egypt
جنسي  »  Female
 حالتي الآن »
آلعمر  » ❤
الحآلة آلآجتمآعية  » عزباء 😄
تم شكري »  1,811
شكرت » 1,772
مَزآجِي  »  1
мч ммѕ ~
MMS ~
 
Q70 مفهوم كائن التعابير النمطية في لغة البرمجة جافاسكريبت



ما هو كائن التعابير النمطية في لغة البرمجة جافا سكريبت REGEXP


يُعد مفهوم التعابير النمطية (Regular Expressions) من أهم المفاهيم التي تستخدم في لغة البرمجة جافا سكريبت (JavaScript) كغبرها من لغات البرمجة المختلفة، وتعتبر طريقة أو أسلوب يستخدم في وصف الأنماط ال (patterns) في بيانات السلاسل النصية، وهناك العديد من الخصائص الخاصة بهذا الكائن، والهدف الأساسي من استخدام الـ (Regular Expressions) هو القيام بوضع شروط أثناء القيام بعملية البحث في نص معين، ومن الممكن استخدامها في البحث والتعديل على النصوص، ويتم إنشاء التعابير النمطية في هذه اللغة على النحو التالي:



;()var x = new RegExp





أهم الخصائص الخاصة بالكائن REGEXP في لغة البرمجة جافا سكريبت


هناك العديد من الخصائص التي تستخدم مع الكائن (REGEXP) في لغة البرمجة جافا سكريبت، وفيما يلي أهم هذه الخصائص:



الخاصية (global): تستخدم هذه الخاصية للقراءة فقط وتُعبر هل النمط المُستخدم تم استخدام المعامل (g) به أم لا.


الخاصية (ignore Case): تستخدم هذه الخاصية للقراءة فقط وتُعبر هل النمط المستخدم تم استخدام المعامل (i) به أم لا.


الخاصية (source): تستخدم هذه الخاصية للقراءة فقط، وتعبر عن النمط المستخدم بالكائن (RegExp).




أهم الدوال الخاصة بالكائن RegExp في لغة البرمجة جافا سكريبت


هناك العديد من الدوال التي تستخدم مع التعابير النمطية (RegExp) في لغة البرمجة جافا سكريبت، وفيما يلي أهمها:



الدالة (Compile): يتم من خلال هذه الدالة إنشاء كائنات التعابير النمطية باستخدام نمط معين، والصيغة العامة لها على النحو التالي:
;() RegExp. compile





الدالة (test): تستخدم هذه الدالة للتأكد من توافق النمط مع النص الذي تم تمريره لها، حيث إذا كان النمط يتوافق مع النص فإنه يتم إرجاع القيمة (true)، وفي حال لم يكن النمط متوافقاً مع النص فإنه يتم إرجاع القيمة (false)، وتعتبر هذا الطريقة أبسط طريقة لمطابقة أي تعبير نمطي.


الدالة (exec): تستخدم هذه الدالة لتنفيذ النمط على النص المرر لها وسوف تكون القيمة المعادة من (exec) خاصية تدعى (index)، إذ تخبر المستخدم أين تبدأ المطابقة الناجحة للسلسلة النصية، والصيغة العامة لها على النحو التالي:
;()RegExp. exec



 توقيع : Şøķåŕą





رد مع اقتباس
 

الكلمات الدلالية (Tags)
لغة, مفهوم, البرمجة, التعابير, النمطية, جافاسكريبت, في, كائن

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مفهوم الـ Overriding في لغة البرمجة ++C Şøķåŕą ϟ تَطويـر المُنتديـات ϟ 36 منذ 2 أسابيع 07:54 PM
مفهوم التغليف في لغة البرمجة ++c Şøķåŕą ϟ تَطويـر المُنتديـات ϟ 41 04-11-2025 10:28 PM
مفهوم التعابير النمطية Regular Expressions في لغة البرمجة PHP Şøķåŕą ϟ تَطويـر المُنتديـات ϟ 28 02-15-2025 01:25 PM
مفهوم الأحداث في لغة البرمجة جافاسكريبت JavaScript Events Şøķåŕą ϟ تَطويـر المُنتديـات ϟ 36 02-15-2025 01:11 PM
مفهوم المتغيرات وأهم الدوال التي تستخدم معها في لغة جافاسكريبت Şøķåŕą ϟ تَطويـر المُنتديـات ϟ 28 02-15-2025 01:08 PM


الساعة الآن 05:50 PM


Powered by vBulletin Hosting By R-ESHQ
HêĽм √ 3.1 BY: ! RESHQ ! © 2010
new notificatio by R-ESHQ
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
تنويه : المشاركات المطروحة تعبر عن وجهة نظر أصحابها وليس بالضرورة تمثل رأي أدارة الموقع