ریگولر ایکسپریشن ٹیکسٹ کو تلاش کرنے اور ذیلی اسٹرنگز کو جوڑنے کے لیے ایک خاص زبان ہے، جو وائلڈ کارڈ کے حروف کے استعمال پر مبنی ہے جس سے تلاش کا نمونہ بنایا جاتا ہے۔
یہ ریگولر ایکسپریشن سرچ ایپ دیئے گئے پیٹرن کا استعمال کرتے ہوئے متن میں صرف ایک الفاظ تلاش کرتی ہے۔ فقرے کی تلاش اور بولین تلاش تعاون یافتہ نہیں ہیں۔ تاہم، مکمل متن والا سرچ انجن GroupDocs.Search، جس پر یہ ایپلیکیشن مبنی ہے، اعتراض کی شکل میں استفسار کرتے وقت فقرے کی تلاش اور بولین تلاش کی بھی حمایت کرتا ہے۔ اس صورت میں، ہر لفظ کے لیے تلاش کے نمونے الگ الگ بیان کیے گئے ہیں۔
ایک باقاعدہ اظہار مثال درج ذیل سٹرنگ ہے: "(.)\1{1,}". یہ استفسار ایک ایسے لفظ کی تلاش کرتا ہے جس میں لگاتار دو ایک جیسے حروف شامل ہوں۔ نوٹ کریں کہ اظہار کے ارد گرد کے اقتباسات استفسار کا حصہ نہیں ہیں۔ اس سوال کے لیے، مثال کے طور پر، درج ذیل الفاظ ملیں گے:
یہ ایپلیکیشن .NET C# لائبریری پر مبنی ہے، لہذا ضرورت کے مطابق .NET C# زبان کے لیے ریگولر ایکسپریشن لینگویج کا حوالہ استعمال کریں۔
آپ کئی فائل فارمیٹس میں ریگولر ایکسپریشن سرچ کر سکتے ہیں۔ براہ کرم ذیل میں مکمل فہرست دیکھیں۔