pozycja - Kurs HTML i CSS
- Operacje na tekście w JavaScript - String.prototype / Zamiana fraz - replace
...tekstu String capture1, String capture2... - lista części dopasowania, które w wyrażeniu były umieszczone w nawiasach (opcjonalne) Number offset - pozycja w oryginalnym teście (liczba naturalna licząc od 0), na której znaleziono dopasowany fragment String string - oryginalny tekst Wartość: String - zmieniony tekst Przeszukuje tekst pod kątem występowania w nim podanego tekstu i zamienia go na inny. Jeżeli argument searchValue jest wyrażeniem regularnym o dopasowaniu globalnym - z...
- Operacje na tekście w JavaScript - String.prototype / Wyszukiwanie wzorca - search
String.prototype.search(regexp) Parametry: RegExp regexp - wyrażenie regularne Wartość: Number - pozycja pierwszego znalezionego dopasowania Przeszukuje tekst pod kątem występowania w nim podanego wzorca - wyrażenia regularnego. Jeżeli tekst nie zostanie dopasowany, funkcja zwraca liczbę -1. Przypominam, że pierwszy znak tekstu ma pozycję 0, a więc taka wartość zwrócona przez funkcję oznacza, że poszukiwany tekst został znaleziony (na samym początku). Jeżeli chcesz znaleźć pozycję z...
- Obiekt wyrażenia regularnego - RegExp / Tworzenie nowej instancji wyrażenia regularnego - new RegExp
...x.multiline; // true lastIndex O.lastIndex Parametry: RegExp O - instancja wyrażenia regularnego Wartość: Number - pozycja w tekście (licząc od zera), od której rozpocząć wyszukiwanie (domyślnie: 0) Przechowuje pozycję w tekście, od której powinno rozpocząć się wyszukiwanie wzorca. Ta właściwość nie będzie dostępna w pętli for-in, ale można jej zmienić wartość. Dzięki temu przy wyszukiwaniu dopasowań do wzorca możemy pominąć początek tekstu. W przypadku...
- Operacje na wyrażeniach regularnych - RegExp.prototype / Sprawdzanie dopasowania - test
...podanego wzorca. W przypadku dopasowania globalnego - kiedy wyrażenie regularne posiada flagę g - dodatkowo do własności lastIndex przypisywana jest pozycja w tekście (licząc od zera) po ostatnim znaku dopasowanego fragmentu. To zachowanie można wykorzystać do wyszukiwania w pętli wszystkich dopasowań wzorca, które znajdują się w podanym tekście. Przykład RegExp.prototype.test /a[a-z]/.test("abc def abc"); // true /abc?/.test("abc def abc"); // true...
