Dopasowywanie

circle-info

Zaczynając od wersji Pro 0.9.1-alpha, VNTranslator obsługuje zapisywanie natywnych JS RegExp przy użyciu składni: /Regexp/flagi.

Poniższe instrukcje opisują starą składnię, która jest nadal obsługiwana dla zgodności.

Składnia

["Regexp", "Flagi"], [...]

Parametry

  • Regexp Obiekt wyrażenia regularnego

  • Flagi Wyrażenia regularne mają opcjonalne flagi, które umożliwiają funkcje takie jak wyszukiwanie globalne i wyszukiwanie niewrażliwe na wielkość liter

Flaga
Opis

d

Generuj indeksy dla dopasowań podciągów

g

Znajdź wszystkie dopasowania zamiast zatrzymywać się po pierwszym dopasowaniu

i

Jeśli u flaga jest również włączona, użyj składania wielkości liter Unicode

m

Traktuj znaki początku i końca (^ i $) jako działające na wielu liniach. Innymi słowy, dopasuj początek lub koniec każdej linii (ograniczone przez lub ), nie tylko samego początku lub końca całego ciągu wejściowego

s

Pozwala . dopasować znaki nowej linii

u

Traktuj wzor jako sekwencję punktów kodowych Unicode

Wartość zwracana

Wszystkie wyniki dopasowujące całe wyrażenie regularne zostaną zwrócone


Przykłady