Regex ტესტერი
ტესტირება JavaScript რეგულარული გამოსახულებების ლოკალური შესატყვისი ხაზგასმით, დროშებით და ჯგუფების გადაღების გამომუშავებით. ყველაფერი მუშაობს ლოკალურად თქვენს ბრაუზერში.
მონიშნული შესატყვისები
აღების ჯგუფები
| დამთხვევა | ინდექსი | სრული დამთხვევა | ჯგუფები |
|---|---|---|---|
| აღების ჯგუფები გამოჩნდება ნიმუშის ტესტირების შემდეგ. | |||
JavaScript RegExp-ის ქცევა
ტესტერი იყენებს იმავე ბრაუზერის RegExp ძრავას, რომელსაც იყენებს თქვენი frontend JavaScript, ამიტომ დროშები და სინტაქსი ემთხვევა რეალურ კლიენტის მხარის კოდს.
ჯგუფის აღების შემოწმება
გადახედეთ დანომრილ ჯგუფებს, დასახელებულ ჯგუფებს და ემთხვევა პოზიციებს კოდის გადადგმის ან კონსოლის გახსნის გარეშე.
პირადი ბრაუზერის უტილიტა
ყველაფერი მუშაობს ლოკალურად თქვენს ბრაუზერში. მგრძნობიარე ჟურნალები, ტოკენები და ნიმუშების payloads არ აიტვირთება.
დაკავშირებული დეველოპერის ინსტრუმენტები
ხშირად დასმული კითხვები
ატვირთულია თუ არა ჩემი regex ან ტესტის ტექსტი?
არა. ყველაფერი ლოკალურად მუშაობს თქვენს ბრაუზერში JavaScript RegExp ძრავით. თქვენი ნიმუში და ტექსტი არ იგზავნება Convertr სერვერებზე.
რეგულარული გამოსახულებების რომელ ვარიანტს იყენებს ეს ტესტერი?
ეს გვერდი იყენებს JavaScript-ის რეგულარულ გამოსახულებებს, იგივე RegExp ქცევას, რომელსაც იყენებენ თანამედროვე ბრაუზერები და Node.js.
შემიძლია შევამოწმო capture ჯგუფები?
დიახ. შედეგების ცხრილში ჩამოთვლილია თითოეული მატჩი, დანომრილი გადაღების ჯგუფები და დასახელებული გადაღების ჯგუფები, როდესაც თქვენი ბრაუზერი უზრუნველყოფს მათ.
რომელი დროშებია მხარდაჭერილი?
ტესტერი მხარს უჭერს ჩვეულებრივ JavaScript დროშებს, მათ შორის g, i, m, s, u, y და d, როდესაც ისინი ხელმისაწვდომია თქვენს ბრაუზერში.
Regex ტესტერი
ტესტირება JavaScript რეგულარული გამოსახულებების დროშებით, შესატყვისი ხაზგასმით და ჯგუფების გადაღების გამომუშავებით.
- შეყვანა
- JavaScript-ის რეგულარული გამოხატულება, ფლაგები და ტესტი ტექსტი.
- გამომავალი
- შესატყვისები, ინდექსები, ჩაჭერები და მონიშნული წყაროს ტექსტი.
- რეალური შეზღუდვები
- JavaScript-ის regex სინტაქსი განსხვავდება PCRE, RE2, .NET-ისა და სხვა ძრავებისგან; კატასტროფულმა ნიმუშებმა შეიძლება გაყინოს ბრაუზერის ჩანართი.
- კონფიდენციალურობა და მონაცემთა დამუშავება
- JavaScript-ის რეგულარული გამოხატულება, ფლაგები და ტესტ ტექსტი მუშავდება ამ ბრაუზერის ჩანართში. Convertr არ იღებს ან ინახავს მას; გვერდის დახურვა ან გადატვირთვა წმენდს სამუშაო მდგომარეობას, თუ ინსტრუმენტი კონკრეტულად არ გთავაზობთ ლოკალურ ჩამოტვირთვას.
როგორ გამოვიყენოთ ეს ინსტრუმენტი
- მიაწოდეთ JavaScript რეგულარული გამოხატულება, დროშები და ტესტის ტექსტი ხელსაწყოს კონტროლში.
- აირჩიეთ პარამეტრები, რომლებიც გავლენას ახდენენ დამთხვევებზე, ინდექსებზე, გადაღებებზე და მონიშნულ ტექსტზე, შემდეგ გაუშვით ინსტრუმენტი.
- გადახედეთ შესატყვისებს, ინდექსებს, გადაღებებს და მონიშნული წყაროს ტექსტს მის კოპირებამდე ან ჩამოტვირთვამდე.
საერთო წარუმატებლობის რეჟიმები
არასწორი სინტაქსი, დუბლირებული ფლაგები, ნულოვანი სიგრძის გლობალური შესაბამისობები ან ძვირადღირებული ნიმუში შეიძლება წარმოქმნას შეცდომა ან ნელი შეფასება.
სასარგებლო მაგალითი
ტესტი /order-(\d+)/g ჟურნალის ხაზების წინააღმდეგ, რათა ჩამოთვალოთ თითოეული გადაღებული შეკვეთის ნომერი.