Sisukord:

Kas regex on string?
Kas regex on string?

Video: Kas regex on string?

Video: Kas regex on string?
Video: Validate IP Address | Regex | Leetcode #468 2024, November
Anonim

Lühend sõnale regulaaravaldis on regex . Otsingu muster võib olla ükskõik milline alates lihtsast märgist kuni fikseeritud märgini string või keeruline avaldis, mis sisaldab mustrit kirjeldavaid erimärke. Muster määratletud regex võib antud puhul ühtida üks või mitu korda või üldse mitte string.

Samuti, MIS ON A regexis?

Iga tähemärki a regulaaravaldis (st iga tähemärk stringis, mis kirjeldab selle mustrit) on kas metamärk, millel on eriline tähendus, või tavaline märk, millel on sõnasõnaline tähendus. Näiteks aastal regex a., a on sõnasõnaline märk, mis vastab ainult 'a', samas'.

kuidas leida stringi pikkust regexis? To Kontrollima a pikkus a string , lihtne lähenemine on testida a vastu regulaaravaldis mis algab päris algusest koos ^ ja sisaldab kõiki märke kuni lõpuni, lõpetades koos a $.

Lisaks ülalolevale, kuidas ma saan regexis konkreetse tähemärgi sobitada?

Sobitage komplekti mis tahes kindel märk

  1. Kasutage komplekti mis tahes märkide sobitamiseks nurksulge .
  2. Kasutage w, et sobitada mis tahes tähtnumbriline märk: 0-9, a-z, A-Z ja _ (alakriips).
  3. Kasutage d, et sobitada mis tahes üksiknumbrit.
  4. Kasutage s, et sobitada mis tahes tühikumärki.

Kuidas regex töötab?

A regulaaravaldis , regex või lühidalt regexp on tähtede ja sümbolite jada, mis määratleb loogilise mustri. Seejärel saab tekstistringe võrrelda mustriga, et tuvastada stringe, mis sobivad regex.

Soovitan: