استعمال کرنے والے ماہر نوٹ پیڈ باقاعدگی سے اظہار

استعمال کرنے والے ماہر نوٹ پیڈ باقاعدگی سے اظہار


پروگرامنگ کے ماہر سٹائل اور کام کرنے والے اوزار اور پروگراموں کا استعمال خصوصی تکنیکوں کے استعمال سے ممتاز ہے، جیسے ایک ماہر کے نوٹ بک کے باقاعدگی سے اظہار، جس میں کام کی کارکردگی میں اضافہ ہوتا ہے.

کوڈ کے زیادہ تر پروگرامنگ میں دردناک اور بدمعاش کام ہے، اکثر ایک ہی قسم کے اعمال انجام دیتے ہیں، ساتھ ساتھ ایک ہی حروف اور پورے اظہار دونوں کو تلاش اور تبدیل کرنے کے ساتھ ساتھ.

یہ (باقاعدگی سے) اظہار خاص طور پر تخلیق کیا گیا تھا خاص طور پر مخصوص شرائط کے لئے ایک دستاویز میں مخصوص عناصر کے لئے تلاش کو تیز کرنے اور آسان بنانے کے لئے. مقبول پروگرامر کے آلے میں، نوٹ پیڈ ++ ایڈیٹر، یہ آپ کے اپنے تخلیق اور تیار شدہ اظہار کا استعمال کرنے کے لئے ممکن ہے. ایک ہی وقت میں، صارف نوٹ پیڈ ++ اور عام طور پر لکھنا کوڈ کے ساتھ دونوں کے ساتھ کام کی زیادہ اعلی درجے کی، موثر سطح پر چلتا ہے.

باقاعدگی سے اظہار کیا ہے

نوٹ پیڈ ++ میں اظہار نظام کا استعمال کرنے کے لئے براہ راست آگے بڑھنے سے پہلے، یہ واضح کرنا ضروری ہے کہ یہ کیا ہے. یہ اصطلاح ایک مخصوص تلاش کی زبان کو اعلی درجے کی تلاش انجام دینے اور ایک دستاویز کے تاروں پر دوسرے اعمال انجام دینے کے لئے ڈیزائن کیا گیا ہے.

نوٹ پیڈ باقاعدہ اظہارات کو کسی لائن ، فائل ، یا کئی فائلوں میں متن کی تلاش اور تبدیل کرنے کے لئے ڈیزائن کیا گیا ہے۔ وہ ڈویلپرز کے ذریعہ ایپلی کیشن کوڈ ، آٹو ٹسٹس میں ٹیسٹرز ، اور کمانڈ لائن پر کام کرتے وقت بھی استعمال ہوتے ہیں۔ تجزیات میں ، باقاعدہ اظہار کرداروں کا ایک تسلسل ہے جو کم و بیش وسیع پیمانے پر گوگل تجزیات کے ڈیٹا پیٹرن سے مماثل ہوتا ہے۔

ان اظہارات کے عمل کے اصول کو خصوصی میٹاچٹریٹرز کے استعمال پر مبنی ہے جو ٹیمپلیٹ کو تشکیل دیتا ہے، جس کے مطابق دستاویز کی لائنوں پر کارروائی کی جاتی ہے.

ایک مثال مندرجہ ذیل تعمیراتی [A-Z] ہے، جس کا مطلب یہ ہے کہ لاطینی میں لکھا جاتا ہے کسی بھی دارالحکومت خط. اور، ایک ڈاٹ، کسی بھی ممکنہ علامات میں سے کسی کا مطلب ہے.

ایک خاص پروگرامنگ زبان کی خاصیت پر منحصر ہے، ریگ لکھنے کے لئے نحو. اظہار مختلف ہوسکتا ہے. نوٹ پیڈ ++ ایڈیٹر کے لئے، ریگ. پرل میں لکھا اظہار (مقبول پروگرامنگ زبانوں میں سے ایک).

نوٹ پیڈ ++ میں باقاعدگی سے اظہار کے ساتھ عام واقفیت

چلو بنیادی باقاعدگی سے اظہار پیش کرتے ہیں جو نوٹ پیڈ میں استعمال کیا جا سکتا ہے ++:

  • ... - ہر کردار (ایک)؛
  • [0-9] - ہر کردار (نمبر)؛
  • \ d - ہر حروف تہجی کے کردار؛
  • [A-Z] - لاطینی میں ہر دارالحکومت خط؛
  • [A-Z] - لاطینی ہجے کے ہر کم سے کم خط؛
  • [A-Z] - کسی بھی صورت میں لاطینی خطوط میں سے ہر ایک؛
  • \ w - حروف تہجی، underscore، یا عددی کردار؛
  • خلا کی جگہ؛
  • ^ - ایک لائن کے آغاز کے لئے تلاش کریں؛
  • $ - لائن ختم ہونے کا نام؛
  • علامت ایک لامحدود تعداد کو بار بار بار بار کیا جا سکتا ہے؛
  • \ 4 \ 1 \ 2 \ 3 - กำหนดกลุ่มในลำดับตัวเลข
  • ^ \ s * $ - خالی لائنیں تلاش کی جاتی ہیں؛
  • ([0-9] [0-9] *.) - دو عددی نمبر تلاش کی جاتی ہیں.

یہ ایک دستاویز میں صرف سب سے زیادہ عام لائن کی تلاش میں سے کچھ ہیں. حقیقت میں، رج. نوٹ پیڈ ++ میں استعمال ہونے والے بہت سے اظہار اور ان کی مختلف حالتیں موجود ہیں. یہ ایک مکمل دلچسپ موضوع ہے جو علیحدہ مطالعہ کی ضرورت ہے.

پروگرامرز جنہوں نے ریگ کو لاگو کرنے کے لئے سیکھا ہے. عمل میں اظہارات کی کارکردگی اور مسابقتی کا فائدہ ہے.

نوٹ پیڈ ++ میں باقاعدگی سے باقاعدگی سے اظہار کا اطلاق کیسے کریں

اب ہم REG استعمال کرنے کے عملی مثالیں دیکھتے ہیں. نوٹ پیڈ ++ میں اظہار.

1. تلاش کی تنظیم

تلاش کے طریقہ کار کو شروع کرنے کے لئے، تلاش مینو آئٹم اور پھر تلاش آئٹم پر جائیں. نوٹ پیڈ پر جانے کیلئے کی بورڈ شارٹ کٹ ++ تلاش ونڈو CTRL + F.

توجہ! اس فارمیٹ میں کام کرنے کے قابل ہونے کے لئے باقاعدگی سے اظہار بٹن کو چالو کرنے کے لئے ضروری ہے.

دستاویز میں موجود تمام ڈیجیٹل حروف تلاش کرنے کے لئے، صرف تعمیراتی سٹرنگ میں تعمیر [0-9] درج کریں اور اگلے تلاش کے لئے تلاش کریں.

اس طرح، اس بٹن پر ہر کلک کو دستاویز میں اگلے عدد کو تلاش اور اجاگر کرے گا.

ایکسل پرو بنیں: ہمارے کورس میں شامل ہوں!

نوسکھئیے سے ہیرو تک اپنی صلاحیتوں کو ہمارے ایکسل 365 بیسکس کورس کے ساتھ بلند کریں ، جو آپ کو صرف چند سیشنوں میں مہارت حاصل کرنے کے لئے ڈیزائن کیا گیا ہے۔

یہاں اندراج کریں

نوسکھئیے سے ہیرو تک اپنی صلاحیتوں کو ہمارے ایکسل 365 بیسکس کورس کے ساتھ بلند کریں ، جو آپ کو صرف چند سیشنوں میں مہارت حاصل کرنے کے لئے ڈیزائن کیا گیا ہے۔

جب تلاش ریورس آرڈر میں (اوپر سے اوپر سے) میں تلاش کیا جاتا ہے تو موڈ. اظہار کام نہیں کرتا.

اگر آپ تلاش کریں کے بٹن کا استعمال کرتے ہیں تو، نتائج کو علیحدہ ونڈو میں دکھایا جائے گا.

2. متبادل کی تنظیم

ریگ کی مدد سے. نوٹ پیڈ ++ میں اظہار، آپ کو صرف تلاش نہیں کر سکتے ہیں، بلکہ مخصوص حالات کو پورا کرنے والے مخصوص حروف کو بھی تبدیل کرسکتے ہیں.

ایسا کرنے کے لئے، صرف تلاش ونڈو کے تبدیل ونڈو پر جائیں.

آتے ہیں کہ ہمیں ری ڈائریکٹ کا استعمال کرتے ہوئے روابط کو ری ڈائریکٹ کرنے کی ضرورت ہے. اس کارروائی کو انجام دینے کے لئے، تلاش لائن میں، مندرجہ ذیل تعمیر کا متبادل: href =. (http: // [^ ^ '] *) ، اور، اس کے مطابق، تبدیل کریں لائن میں، وضاحت کریں: href = / redirection.php؟ = 123 . تمام تبدیل کریں کے بٹن پر کلک کرنے کے بعد، متبادل طریقہ کار خود کار طریقے سے تمام عناصر میں کارکردگی کا مظاہرہ کیا جاتا ہے جو حالات سے ملتا ہے.

اس کے علاوہ، نوٹ پیڈ ++ میں ریج کا استعمال کرتے ہوئے. اظہار، آپ دستاویزات کے ساتھ اسی طرح کے آپریشن انجام دے سکتے ہیں جو پروگرامنگ یا سائٹس اور ایپلی کیشنز کی ترقی سے متعلق نہیں ہیں.

آتے ہیں کہ آپ کو مکمل نام اور پیدائش کے دن ملازمین کی ایک فہرست ہے. اس سادہ مثال میں، ہم پیدائش کی تاریخ اور تاریخ کو تبدیل کردیں گے. ایسا کرنے کے لئے، تلاش فیلڈ میں، وضاحت کریں (\ w +) (\ w +) (\ w +) (\ d +. \ d + \ d +)، اور، اس کے مطابق، فیلڈ، وضاحت \ 4 \ 1 \ 2 \ 3 کی جگہ لے لے. تمام تبدیل کریں کے بٹن پر کلک کرنے کے بعد، آپ کامیاب آپریشن کا نتیجہ دیکھ سکتے ہیں.

نوٹ پیڈ ++ میں میکرو اور ان کی درخواست

ہم نے ریگ کے ساتھ سب سے آسان آپریشنز کو سمجھا ہے. نوٹ پیڈ ++ میں اظہار. ماہرین کی سطح پر کام کرنے والے پروگرامرز ان اظہارات کا استعمال کرتے ہوئے پیچیدہ مسائل کو حل کرتے ہیں.

نوٹ پیڈ میکرو کا تصور، حقیقت میں، کوڈ کا ایک ٹکڑا جو ایک کلک کے ساتھ ایک دستاویز میں ایک مخصوص جگہ میں داخل کیا جاسکتا ہے. میکرو ایک قسم کے سانچوں ہیں جو آپ اس پروگرام میں کسی بھی کارروائی کو انجام دیتے وقت اپنے آپ کو لکھ سکتے ہیں.

میکرو بہت بدمعاش اور اسی طرح کے کاموں کو حل کرنے کے قابل ہیں. وہ ایک ہی منصوبے کے لئے اور وسیع پیمانے پر استعمال کے لئے دونوں پروگرامرز کی طرف سے لکھا جاتا ہے. ایک اصول کے طور پر، ہر پروگرامر میں عام منصوبوں پر کام کو آسان بنانے کے لئے میکرو کا اپنا سیٹ ہے.

ریکارڈنگ ریکارڈنگ کے بٹن کا استعمال کرتے ہوئے، میکرو ریکارڈنگ اہم ٹول بار سے کارکردگی کا مظاہرہ کیا جاتا ہے. میکرو سب کچھ ریکارڈ کرے گا جو دستاویز میں ہوتا ہے جبکہ ریکارڈنگ جاری ہے.

کام شروع کرنے سے پہلے اس مسئلے پر مزید تفصیلی معلومات پڑھیں!

مزید نوٹ پیڈ ++ تجاویز اور چالیں


ایکسل پرو بنیں: ہمارے کورس میں شامل ہوں!

نوسکھئیے سے ہیرو تک اپنی صلاحیتوں کو ہمارے ایکسل 365 بیسکس کورس کے ساتھ بلند کریں ، جو آپ کو صرف چند سیشنوں میں مہارت حاصل کرنے کے لئے ڈیزائن کیا گیا ہے۔

یہاں اندراج کریں

نوسکھئیے سے ہیرو تک اپنی صلاحیتوں کو ہمارے ایکسل 365 بیسکس کورس کے ساتھ بلند کریں ، جو آپ کو صرف چند سیشنوں میں مہارت حاصل کرنے کے لئے ڈیزائن کیا گیا ہے۔




تبصرے (0)

ایک تبصرہ چھوڑ دو