pierwsza stronaSamouczek oprogramowania[Pobierz ze strony] Jaka jest rola wyrażeń regularnych?
[Pobierz ze strony] Jaka jest rola wyrażeń regularnych?

Co to jest wyrażenie regularne?

  • Wyrażenia regularne, zwane także wyrażeniami regularnymi. (angielski: wyrażenie regularne, często w skrócie regex, regexp lub RE w kodzie), pojęcie stosowane w informatyce. Wyrażenia regularne są często używane do pobierania i zastępowania tekstu pasującego do określonego wzorca (reguły).
  • Mówiąc najprościej, dopasowuje ciągi znaków. Zwykle naciskamy Ctrl+F, aby wyszukiwać ciągi w Notatniku lub przeglądarce, co jest wyszukiwaniem ciągu z dokładnym dopasowaniem. Jeśli chcesz zastosować wzorzec dopasowania przybliżonego, możesz użyć dopasowywania wyrażeń regularnych. Aby dać prosty przykład, aby dopasować wszystkie liczby w tekście i wyodrębnić je, wyrażenie regularne to \d+,Jak pokazano niżej

Do czego służy wyrażenie regularne?

Działaj na podstawie pasujących treści.

Co konkretnie można zrobić?

  1. Usuń pasującą treść.
  2. Zastąp dopasowaną treść.
  3. Inne, jak na przykład liczenie, ile razy dana liczba pojawia się w powyższym przykładzie.

Przykład funkcji usuwania pobranych plików ze strony internetowej

Aby usunąć wszystkie skrypty w formacie HTML, wprowadź kod wyrażenia jako:<script[^>]*?>.*?</script>, jak pokazano na rysunku:

Aplikacja: pobieranie szablonów front-end; optymalizacja SEO; przeglądanie stron internetowych w trybie offline; Uwaga: to oprogramowanie nie jest programem hakerskim i nie może pobierać danych w tle!
Zastrzeżenie: Usługa służy do osobistych studiów, badań lub oceny, a także do innych celów niekomercyjnych lub non-profit, ale jednocześnie powinna być zgodna z przepisami prawa autorskiego i innymi właściwymi przepisami i nie może naruszać praw autorskich prawa do tej witryny i posiadaczy praw pokrewnych. Ryzyko związane z korzystaniem z narzędzi dostępnych na tej stronie nie ma nic wspólnego z tym oprogramowaniem.
Copyright © 2019-2024 Rabbit Software Wszelkie prawa zastrzeżone Guangdong ICP nr 19111427-2
Informacje o samouczku Instrukcja obsługi Tematyka serwisu