ماڈیول اسباق (1/4)
کریکٹر سیٹ: `[abc]`
جب پہلے سے طے شدہ کلاس جیسے \d یا \w کافی نہیں ہے، تو آپ اس کی وضاحت کر سکتے ہیں
مربع بریکٹ کے ساتھ حسب ضرورت کریکٹر سیٹ [...]۔ بریکٹ کے اندر،
ہر کریکٹر ایک متبادل ہے: ریجیکس کسی بھی میں سے ایک سے میل کھاتا ہے۔
درج کردہ عناصر.
Pattern: [aeiou]
Sample: ciao mondo
^ ^^ ^^ہر حرف اپنے طور پر ایک میچ ہے۔ بریکٹ بالکل ایک حرف سے ملتا ہے
(جب تک مقدار کا تعین نہ کیا جائے): [aeiou]+ سروں کی ایک متصل ترتیب سے میل کھاتا ہے۔
بریکٹ کے اندر خصوصی حروف
[...] کے اندر زیادہ تر میٹا کریکٹرز اپنا خاص معنی ** کھو دیتے ہیں:
.کے اندر[.]ایک لفظی نقطے سے میل کھاتا ہے (کوئی فرار کی ضرورت نہیں)۔*، +،?،(،)،{،}لیٹر ہیں۔\]^اس کے بجائے خاص رہے اور اسے بچایا جائے یا احتیاط سے پوزیشن میں رکھا جائے۔
Pattern: [.,;:]
Match: any punctuation mark among dot, comma, semicolon, colon.مربع بریکٹ کے اندر خصوصی حروف
زیادہ تر ریجیکس میٹا کریکٹرز (., *, +, ?, وغیرہ) بریکٹس کے اندر اپنا خاص معنی کھو دیتے ہیں اور ان کو لغوی حروف کے طور پر سمجھا جاتا ہے۔ صرف ڈیش -، کیریٹ ^ شروع میں، اور بیک سلیش \\ آپریشنل معنی برقرار رکھتے ہیں۔
اسے آزمائیں
متن میں ہر حرف (a، e، i، o، u، بشمول بڑے حروف) کو ایک ایک کرکے تلاش کریں۔
اشارہ دکھائیں۔
بریکٹ کے اندر بڑے حروف کو شامل کریں، یا i پرچم استعمال کریں۔
3 کوششوں کے بعد حل دستیاب ہے۔
ورزش کا جائزہ لیں۔
اوقاف کے نشانات تلاش کریں: ڈاٹ، کوما، سیمی کالون، بڑی آنت، فجائیہ نشان، سوالیہ نشان۔
اشارہ دکھائیں۔
اندر [.,;:!?] تمام حروف لفظی ہیں، فرار کی ضرورت نہیں۔
3 کوششوں کے بعد حل دستیاب ہے۔
اضافی چیلنج
متن میں تمام اطالوی لہجے والے سر (`àèéìòù`) تلاش کریں۔
اشارہ دکھائیں۔
مربع بریکٹ کے اندر تلفظ والے حروف کی فہرست بنائیں۔
3 کوششوں کے بعد حل دستیاب ہے۔