ძებნა და ჩანაცვლება უფასოდ
მოძებნეთ და ჩაანაცვლეთ ტექსტი მარტივი ან regex დამთხვევით, პირდაპირი დამთხვევის რაოდენობით და მონიშნული გადახედვით. მხარს უჭერს რეგისტრის დაუმოწმებლობას, მთელ-სიტყვას და regex capture-group backreference-ებს.
💡 Regex რეჟიმში Find ველში გამოიყენეთ ჯგუფები, მაგ. (\d{4})-(\d{2}), Replace ველში მიმართეთ $1, $2 — მოსახერხებელია თარიღების, სახელების ან ID-ების მასობრივი ფორმატირებისთვის.
გავრცელებული გამოყენება
- იპოვნე და ჩაანაცვლე ტექსტი ნაწილობრივგაცვალეთ სიტყვისა თუ ფრაზის ყველა სიტყვა ტექსტის ბლოკზე ერთდროულად.
- Regex იპოვნე და შეცვალეგამოიყენეთ რეგულარული გამონათქვამები დაჭერის ჯგუფებთან ტექსტის ნაწილობრივი გადაფორმატირებისთვის.
- იპოვნე და შეცვალე კოდშიგადანიშნე ცვლადები ან გადაწერე შაბლონები ფრაგმენტზე სწრაფად.
- გაპირდი უწესრიგო მონაცემიამოაგე ან ნორმალიზე უცნაური სიმბოლოები, გამყოფი და ფორმატირება პასტაური მონაცემებში.
- ჩაანაცვლე სიტყვები დაწერილობის დროსგაცვალეთ გამეორებული სიტყვა ან გადანიშნეთ პერსონაჟი მასალა.
როგორ მუშაობს
„პოვნა და ჩანაცვლება“ მთლიანად თქვენს ბრაუზერში მუშაობს JavaScript-ის ჩაშენებული RegExp ძრავის გამოყენებით — ბიბლიოთეკის, სერვერის, ატვირთვის გარეშე. ტექსტი ლოკალურად მუშავდება, აკრეფისთანავე, String.prototype.matchAll-ის დათვლისთვის და String.prototype.replace-ის ჩანაცვლებისთვის გამოყენებით.
- 1ნიმუში კომპილირდება RegExp-ადაკრეფისას, საძიებო ტერმინი კომპილირდება JavaScript RegExp-ად 150 მწ-იანი დაყოვნებით, რომ პათოლოგიურმა ნიმუშებმა ჩანართი ყოველ დაჭერაზე არ გაყინოს. უბრალო-ტექსტის რეჟიმში, ყოველი regex მეტასიმბოლო ჯერ ესქეიპირდება, ასე რომ სიტყვასიტყვითი წერტილები და ფრჩხილები სიტყვასიტყვით მუშავდება. Regex რეჟიმის ჩართვა თქვენს ნიმუშს პირდაპირ ატარებს. მთელი-სიტყვის რეჟიმი ნიმუშს \b(?:...)\b სიტყვის-საზღვრის წამყვანებში ახვევს, ხოლო რეგისტრის-უგულებელყოფის რეჟიმი ამატებს i ალამს.
- 2ერთი matchAll გავლა ითვლის და გამოკვეთსერთი matchAll გამოძახება დაყოვნებულ ტექსტზე ქმნის ყოველ დამთხვევის ობიექტს. დამთხვევების რაოდენობა კითხულობს პირდაპირ ამ მასივის სიგრძეს. 200,000 სიმბოლოზე ნაკლები ტექსტებისთვის, გამოკვეთილი გადახედვა შენდება დამთხვევის წანაცვლებებზე გავლით და თითოეული დამთხვევის <mark> ტეგში ჩახვევით — HTML-ესქეიპირება გამოიყენება დაუმუშავებელ ტექსტის სეგმენტებზე ჩასმამდე, არა შემდეგ, ასე რომ დამთხვევები, რომლებიც შეიცავენ &, < ან >-ს, სწორად მუშავდება.
- 3ჩანაცვლება სიტყვასიტყვითი ტექსტით ან ჩამჭერი-ჯგუფის უკუმითითებებითგამომავალი ქმნის String.prototype.replace გლობალური ალამით, ერთდროულად ჩანაცვლებით ყოველ დამთხვევას. უბრალო-ტექსტის რეჟიმში, ჩანაცვლების სტრიქონში ნებისმიერი $ ორმაგდება $$-ად, ასე რომ სიმბოლოები, როგორიცაა $& და $1, ჩაისმის სიტყვასიტყვით, უკუმითითებებად ინტერპრეტაციის ნაცვლად. Regex რეჟიმში, $1, $2 და ა.შ. მუშაობს, როგორც სტანდარტული JavaScript ჩამჭერი-ჯგუფის ჩანაცვლებები.
- 4დააკოპირეთ ან ჩამოტვირთეთ შედეგიხელახლა-დაწერილი ტექსტი ჩნდება მხოლოდ-წასაკითხ ტექსტის ველში, აკრეფისას. კოპირება ბრაუზერის navigator.clipboard.writeText API-ს იყენებს. ჩამოტვირთვა სინქრონულად ქმნის text/plain ტიპის Blob-ს და იწყებს ლოკალურ შენახვას — არაფერი ტოვებს თქვენს მოწყობილობას, არცერთ ეტაპზე.
დაკავშირებული ინსტრუმენტები
ძიება და ჩანაცვლება Word-ში, PowerPoint-სა და Excel-ში
ჩაანაცვლეთ სიტყვები .docx, .pptx და .xlsx ფაილებში Office-ის გარეშე: რამდენიმე „მოძებნა → ჩანაცვლება“ წყვილი, ბევრი ფაილი ერთდროულად, რეგისტრის გათვალისწინება, მთლიანი სიტყვები ან regex. ფორმატირება, სურათები და განლაგება უცვლელი რჩება; არაფერი იტვირთება.
ფაილების მასობრივი გადარქმევა
გადაარქვით სახელი ბევრ ფაილს ერთდროულად: მოძებნა და ჩანაცვლება (ან regex), რეგისტრი, პრეფიქსი, სუფიქსი, დანომვრა და ფოტოს გადაღების თარიღი. პირდაპირი გადახედვა, შემდეგ გადარქმეული ფაილების ZIP-ად ჩამოტვირთვა. მუშაობს ნებისმიერ მოწყობილობაზე; არაფერი იტვირთება.
ემოჯის ამრჩევი
მოძებნეთ და დააკოპირეთ ემოჯი ერთი დაწკაპუნებით. დაათვალიერეთ კატეგორიების მიხედვით, შექმენით რამდენიმე ემოჯის სტრიქონი, აირჩიეთ კანის ტონი და იპოვეთ ახლახან გამოყენებულები.