Witaj, Gościu O nas | Kontakt | Mapa
Wortal Forum PHPEdia.pl Planeta Kubek IRC Przetestuj się!

Zrozumieć obiekt RegExp w JavaScript

Podsumowanie

Po przeczytaniu tego artykułu, jestem pewien, że zobaczysz JavaScript w całkiem innym świetle. Język, który właśnie zgłębiałeś, najczęściej używany do podmiany obrazków w przyciskach menu i detekcji przeglądarki jest także potężnym narzędziem, które umożliwia przeprowadzanie operacji dopasowywania wzorca po stronie klienta szybko i efektywnie.

Zacząłem od prostego przykładu wyrażeń regularnych, po czym od razu przeszedłem do opisu metod search() i replace() obiektu String. Te funkcje mogą przyjąć jako parametr właśnie te wyrażenia, co sprawia, iż możesz tworzyć sprytne operacje wyszukiwania i zamiany na danych tekstowych. Ale był to tylko przedsmak tego, co nastąpiło później: na scenę wkroczył obiekt RegExp. Posiada on właściwości oraz metody, które pozwalają "zwykłym programistom" na wykorzystanie potęgi wyrażeń regularnych w JavaScript.

Na zakończenie, przedstawiłem prosty i praktyczny przykład, demonstrujący jak używać wyrażeń regularnych do weryfikowania danych podanych przez użytkownika w standardowym formularzu sieci www. Jeśli często tworzysz tego typu aplikacje, zastanów się nad utworzeniem swego rodzaju biblioteki wyrażeń regularnych, używanych do standardowej walidacji wprowadzonych danych (a jeśli już takową posiadasz, przyślij mi ją na maila i opowiedz o niej wszystko, co wiesz).

A tutaj jest kilka artykułów, dzięki którym możecie lepiej zrozumieć zagadnienie wyrażeń regularnych:

To tyle, jeśli chodzi o ten artykuł. Do zobaczenia wkrótce!

Informacje na podobny temat:
Wasze opinie
Wszystkie opinie użytkowników: (1)
zamiana nietypowych znaków
Niedziela 01 Kwiecień 2007 11:46:19 am - Fixer <piskomd_at_poczta.onet.pl>

a jak zamienić w tekście zestaw znaków typu :) lub :/ na <img src"".....?

Mentax.pl    NQ.pl- serwery z dodatkiem świętego spokoju...   
O nas | Kontakt | Mapa serwisu
Copyright (c) 2003-2024 php.pl    Wszystkie prawa zastrzeżone    Powered by eZ publish Content Management System eZ publish Content Management System