mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-01-08 12:04:29 -05:00
1.7 KiB
1.7 KiB
id, title, challengeType, forumTopicId, dashedName
| id | title | challengeType | forumTopicId | dashedName |
|---|---|---|---|---|
| 587d7db3367417b2b2512b8e | استخدام طريقة Test | 1 | 301369 | using-the-test-method |
--description--
تستخدم Regular expressions في لغات البرمجة لمطابقة أجزاء من المقاطع النصية (strings). أنت تنشئ أنماطا لمساعدتك على القيام بهذه المطابقة.
إذا كنت ترغب في العثور على كلمة the في مقطع The dog chased the cat، يمكنك استخدام regular expression التالي: /the/. لاحظ أن علامات الاقتباس غير مطلوبة في regular expression.
لدى JavaScript طرق متعددة لاستخدام regexes. إحدى الطرق لاختبار regex هي استخدام طريقة (method) تسمى .test(). يوضع regex في طريقة .test()، وتطبقه على مقطع نصي (توضع داخل الأقواس)، وتنتج true أو false إذا عثر نمطك على شيء أو لا.
let testStr = "freeCodeCamp";
let testRegex = /Code/;
testRegex.test(testStr);
ستنتج طريقة test حالة true هنا.
--instructions--
طبق regex يسمى myRegex على مقطع myString باستخدام طريقة .test().
--hints--
يجب عليك استخدام .test() لاختبار الـ regex.
assert(code.match(/myRegex.test\(\s*myString\s*\)/));
يجب أن تنتج true.
assert(result === true);
--seed--
--seed-contents--
let myString = "Hello, World!";
let myRegex = /Hello/;
let result = myRegex; // Change this line
--solutions--
let myString = "Hello, World!";
let myRegex = /Hello/;
let result = myRegex.test(myString); // Change this line