ტაიფსკრიპტი: Regex როგორც enum-ის მნიშვნელობა

მე ვაკეთებ API ზარებს TypeScript-ში API-დან და მინდა გავარკვიო, როგორი ჩანს პასუხი ინტერფეისის გამოყენებით. მისი ერთ-ერთი მნიშვნელობა არის სტრინგი, რომელიც შეიძლება ჰქონდეს მხოლოდ (განმარტებული) რაოდენობის მნიშვნელობები. ჩემი აზრით, ეს არის ის, რისთვისაც ნიქტებია, არა?

ამ შესაძლო მნიშვნელობები არიან:

"Normal Goal", "

Წაიკითხე მეტი →

javascript - RegExp ობიექტი ერთხელზე მეტჯერ ვერ შესრულდება, რატომ?

მე დავამახსოვრე RegExp ობიექტი ცვლადში და გამოვიყენე მას სარტყელების ასოცირებისათვის ობიექტების მასივში (ანალიზირებული e-mail მიმღებებისთვის), მაგრამ ის არ მუშაობს, თითქოს RegExp ობიექტი ვერ ახორციელებს მის .exec() მეთოდს ერთხელ მეტი.

თუმცა, თუ მე ვიყენებ რეგულარულ აღუწერელ გამოთქმას შენახული ობიექტის ნ

Წაიკითხე მეტი →

javascript - განსხვავებული ქცევა `/REG/g` და `new RegExp()` შორის?

მეც ვცდილობ Rust კომპილატორის შეცდომის გამოსაშვებზე კომპონენტების შესაბამისად. ეს რეგულარული გამოსახულებაა, რომელსაც ვიყენებ:

let newErrorRegex = /(warning|error|note|help)(?:\[(.*)\])?\: (.*)\s+--> (.*):(\d+):(\d+)\n(?:((?:.+\n)+)\.+)?(?:[\d\s]+\|.*)*((?:\s+=.*)+)?/g;

ეს კარგად მუშა

Წაიკითხე მეტი →

javascript - TS/JS სტრუქტურის ნაწილი სტრიქონიდან რეგექსული შესაბამისობის მიხედვით გაყოფა

წარსულში, მე მქონდა ეს რეგექსი:

\{(.*?)\}

და ჩაწერეთ ეს სტრინგი:

logs/{thing:hi}/{thing:hello}

შემდეგ გამოვიყენე შემდეგი:

console.log(string.split(regex).filter((_, i) => i % 2 === 1));

ამ შედეგის მიიღებისთვის:

thing

Წაიკითხე მეტი →

typescript - cypress.should შეიცავდეს regex-ს ცვლადით და ქვე-მატჩებით

როგორ შეიძლება გამოვიყენო რეგულარული გამოთქმა ვარიანტსა და სტრინგის ნაწილისთან ერთად cypress.should-ში URL-ის ვალიდაციისთვის TypeScript-ით? რაღაც მსგავსად?

const string = /key_to_be_include\w+key1__`${v1}`,key2__`${v2}`/ //url: example.com/subdomain1/

Წაიკითხე მეტი →

Javascript რეგექსი ორ სიმბოლოს დასაჭერად ორი დელიმიტერის შორის

რედაქტირებული

მჭირდება ვიპოვო ორი სიმბოლო '[', ']' და '/', '/' შორის Javascript-ის გამოყენებით.

მე ვ იყენებ ამ რეგექსს:

([^.][/[string]]|\/string\/)|(\[(string))|(\/(string))| ((string)\])|((string)\/)

რომელიც იღებს ორ სიმბო

Წაიკითხე მეტი →

მინდა დავწერო რეგულარული გამოხატულება Javascript-ში, რომელიც შეამოწმებს, არსებობს თუ არა ყველა აღნიშნული სიმბოლო მინიმუმ ერთხელ

მე მაქვს სტრინგი s და საჭიროა შევამოწმო, შეიცავს თუ არა ეს სტრინგი თითოეულ ალფავიტს a-დან z-მდე. რა იქნება რეგექსი ამ პირობის შესამოწმებლად? სადაც s შეიძლება იყოს ძალიან დიდი სტრინგი, მრავალსიტყვიანი, სიტყვებით გამოყოფილი.

მაგალითი :

Წაიკითხე მეტი →

javascript - როგორ გამოვიყენოთ regex სიტყვებსა და სივრცეებს შორის გასაცნობად?

მე ძალიან შემაწუხებელი და დავიწყებული ვარ. მე ნამდვილად ვაფასებდი თქვენს დახმარებას აქ. მე ვცდილობ გავასწორო პრობლემა Katex და Guppy კლავიატურაში. მე ვცდილობ წარმოვადგინო regex, რომელიც იპოვის სიტყვას matrix და აღმოაჩენს slash-ს, რომელსაც აქვს სივრცე როგორც წინ, ასევე უკან, და შეცვლ

Წაიკითხე მეტი →

როგორ გამოავლინოთ რეგექსით შეხამებული სტრიქონის ტიპის მორგებადი სიგრძის ცვლადი TypeScript-ში?

როგორ შევქმნათ ტიპი, რომელიც წარმოადგენს ჰექსადეციმალურ სტრინგს?

let str: ByteString = "f1afe3"; // valid let str1: ByteString = "fa1" // invalid, hex string length should be even let str2: ByteString = "hello" //inva

Წაიკითხე მეტი →

typescript იმპორტი { RegExp }

მე მინდა გამოვიყენო RegExp TypeScript-ში, მაგრამ Visual Studio Code-ში ეს აღნიშნულია როგორც შეცდომა.

import { RegExp } from "RegularExpressions/Regex"; // module not found. export class BotAnswerRegex { createRegex(){ var regex = new RegExp('hi'); // regex.isMatch is mar

Წაიკითხე მეტი →