Dopasowywanie
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
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