Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: str.search
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Grapp
Witam smile.gif

Mam taki problem, iż przeszukuje jakiś dowolny string w poszukiwaniu czegoś, np:

Kod
var str = 'Blahblahblah xxx (.*?)aazz';


I w jaki sposób wyciągnąć to co jest zapisane pod (.*?) ?
Chodzi mi o to, że to może być dowolna wartość, a ja chcę ją uzyskać, i potem do czegoś wykorzystać.
Astarot
Wyrażenia regularne.

http://pl.php.net/manual/pl/ref.pcre.php
http://pl.php.net/manual/pl/ref.regex.php

Edit:

Ops.. właśnie zauważyłem że ten post jest w dziale javascript, w tym wypadku także należy
użyć wyrażeń regularnych.

http://wortal.php.pl/wortal/artykuly/javas...xp_w_javascript
Grapp
Heh zauważyłem swój błąd, mianowicie:

Tak powinno wyglądać:
Kod
var str = 'blah blah blah 123aazz';


A str.search wygląda tak:
Kod
var result = str.search(/blah (.*?)aazz/i);


Tamto wszystko czytałem, ale nie znalazłem jak wyciągnąć to co jest zapisane pod (.*?) czyli w tym wypadku liczba 123.

Co do php to sprawa jest dziecinnie prosta, jak w JS mniemam jest podobnie, tylko nie wiem jak biggrin.gif
Jak php umiem, tak JSa ni w ząb, a niby podobny język biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.