![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam (IMG:http://forum.php.pl/style_emoticons/default/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ć. Ten post edytował Grapp 3.11.2006, 21:45:14 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 4 Dołączył: 5.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
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 Ten post edytował Astarot 3.11.2006, 22:00:34 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
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 (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Jak php umiem, tak JSa ni w ząb, a niby podobny język (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Ten post edytował Grapp 3.11.2006, 22:39:06 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 18:43 |