یہ کیسے کام کرتا ہے

1

اپنا متن درج کریں

وہ متن پیسٹ کریں یا ٹائپ کریں جس میں آپ تلاش کرنا چاہتے ہیں۔ فائلیں اپ لوڈ کریں یا ڈریگ اینڈ ڈراپ کریں۔

2

تلاش کریں اور تبدیل کریں

اپنی تلاش کی اصطلاح اور متبادل متن درج کریں۔ ایڈوانسڈ پیٹرن میچنگ کے لیے ریجیکس فعال کریں۔

3

جائزہ لیں اور لاگو کریں

نمایاں مماثلتوں کے ذریعے نیویگیٹ کریں، ایک ایک کرکے یا سب کو ایک ساتھ تبدیل کریں۔ نتائج ڈاؤن لوڈ یا کاپی کریں۔

اہم خصوصیات

100% نجی

تمام پروسیسنگ آپ کے براؤزر میں ہوتی ہے۔ آپ کا متن آپ کے آلے سے کبھی باہر نہیں جاتا۔ کوئی سرور اپ لوڈ نہیں، کوئی ڈیٹا اکٹھا کرنا نہیں۔

ریجیکس سپورٹ

ملٹی لائن اور ڈاٹ آل طریقوں کے ساتھ مکمل ریجیکس سپورٹ۔ کیپچر گروپس، لک اہیڈز اور تمام معیاری ریجیکس خصوصیات۔

کیس برقرار رکھیں

خودکار طور پر اصل متن کے کیس پیٹرن سے میل کھائیں۔ Hello→Goodbye, HELLO→GOODBYE, hello→goodbye.

تاریخ منسوخی/دوبارہ کریں

ملٹی اسٹیپ ہسٹری کے ساتھ مکمل انڈو/ریڈو سپورٹ۔ اپنا کام کھونے کی فکر کبھی نہ کریں۔

براہ راست ہائی لائٹنگ

ٹائپ کرتے وقت تمام مماثلتوں کو ریئل ٹائم میں نمایاں ہوتے دیکھیں۔ کی بورڈ یا بٹنوں کے ساتھ مماثلتوں کے درمیان نیویگیٹ کریں۔

کوئی حد نہیں

کوئی حروف کی حد نہیں، کوئی فائل سائز کی پابندی نہیں۔ جتنا آپ کا براؤزر سنبھال سکے اتنا متن پروسیس کریں۔

ریجیکس فوری حوالہ

پیٹرنتفصیلمثال
.کوئی بھی حرفc.t → cat, cot, cut
\dکوئی بھی ہندسہ (0-9)\d+ → 123, 42, 7
\wورڈ کریکٹر (a-z, A-Z, 0-9, _)\w+ → hello, World_1
\sوائٹ اسپیس (اسپیس، ٹیب، نئی لائن)\s+ → spaces, tabs
^لائن کا آغاز^Hello → Hello at start
$لائن کا اختتامend$ → end at line end
()کیپچر گروپ(\w+)@(\w+) → $1, $2
*صفر یا زیادہab*c → ac, abc, abbc
+ایک یا زیادہab+c → abc, abbc
?صفر یا ایکcolou?r → color, colour

اکثر پوچھے گئے سوالات

کیا میرا ٹیکسٹ ڈیٹا محفوظ ہے؟

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

میں ریگولر ایکسپریشنز کیسے استعمال کروں؟

ریجیکس موڈ فعال کرنے کے لیے "Regex" بٹن پر کلک کریں۔ آپ کی تلاش کی اصطلاح کو ریگولر ایکسپریشن پیٹرن سمجھا جائے گا۔ ہندسوں کے لیے \d+، الفاظ کے لیے \w+ اور قوسین کے ساتھ کیپچر گروپس جیسے پیٹرن استعمال کریں۔ عام پیٹرن کے لیے اوپر دی گئی فوری حوالہ ٹیبل دیکھیں۔

پریزرو کیس (Preserve Case) کیا کرتا ہے؟

فعال ہونے پر، تبدیلیاں خودکار طور پر اصل متن کے کیس پیٹرن سے میل کھاتی ہیں۔ اگر آپ "hello" کو "goodbye" سے بدلتے ہیں: "Hello" بن جاتا ہے "Goodbye"، "HELLO" بن جاتا ہے "GOODBYE"، اور "hello" بن جاتا ہے "goodbye"۔ یہ مستقل کیپیٹلائزیشن برقرار رکھنے کے لیے بہترین ہے۔

کیا میں تبدیلیوں میں کیپچر گروپس استعمال کر سکتا ہوں؟

ہاں! ریجیکس موڈ میں، اپنے تلاش کے پیٹرن میں کیپچر گروپس بنانے کے لیے قوسین استعمال کریں۔ پھر اپنی تبدیلی میں انہیں $1، $2 وغیرہ کے ساتھ ریفر کریں۔ مثال کے طور پر، "(\w+)@(\w+)" تلاش کریں اور حصوں کو تبدیل کرنے کے لیے "$2-$1" سے بدلیں۔

ملٹی لائن اور ڈاٹ آل موڈز کیا ہیں؟

ملٹی لائن موڈ ^ اور $ کو صرف پورے متن کے بجائے ہر لائن کے آغاز اور اختتام سے میل کھاتا ہے۔ ڈاٹ آل موڈ . کریکٹر کو نئی لائن کریکٹرز سے بھی میل کھاتا ہے۔ یہ ملٹی لائن مواد کے ساتھ کام کرنے کے لیے ضروری ہیں۔

کیا متن کے سائز پر کوئی پابندیاں ہیں؟

کوئی مصنوعی پابندیاں نہیں ہیں۔ آپ جتنا آپ کا براؤزر سنبھال سکے اتنا متن پروسیس کر سکتے ہیں۔ بہت بڑی فائلوں (لاکھوں حروف) کے لیے، کارکردگی آپ کے آلے پر منحصر ہوتی ہے۔ ٹول عام دستاویز کے سائز کے ساتھ ہموار آپریشن کے لیے بہتر بنایا گیا ہے۔

یہ ٹول کون استعمال کرتا ہے؟

ڈویلپرز

کوڈ ری فیکٹر کریں، متغیرات کا نام تبدیل کریں، API اینڈ پوائنٹس کو اپ ڈیٹ کریں، فائلوں میں ٹائپوز درست کریں۔

مصنفین اور ایڈیٹرز

کرداروں کے نام تبدیل کریں، بار بار ہونے والے ٹائپوز درست کریں، مسودات میں اصطلاحات کو اپ ڈیٹ کریں۔

ڈیٹا اینالسٹس

سی ایس وی ڈیٹا صاف کریں، فارمیٹس کو نارملائز کریں، بڑے ڈیٹا سیٹس میں عدم مطابقتیں درست کریں۔

مترجمین

دستاویزات میں اصطلاحات کو مستقل مزاجی سے تبدیل کریں، لغات برقرار رکھیں۔