Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> JS/Jquery: Jak wyciągnąć ciąg znaków z pomiędzy dwóch innych ciągów?, Wyrażenia regularne ;/
shimano
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 6.06.2009

Ostrzeżenie: (0%)
-----


Witam,

Pewnie niektórzy pomyślą sobie, że upierdliwy jestem i pokłóciłem się z Google. Otóż, może pierwsze, ale nie drugie. Póki co nie znalazłem odpowiedzi.

A pytanie, jak w temacie. W PHP korzystam z podpowiedzi, jakiej udzielił mi już ktoś wcześniej na tym forum, czyli #ciag1(.*?)ciag2#, przy czym jako zwrot mogę dostać to co w nawiasie lub TRUE i cały ciąg spomiędzy #. Teraz w JS/Jquery potrzebuję dokładnie tylko i wyłącznie tego co byłoby pomiędzy ciag1 i ciag2.

Póki co chyba najbliższe rozwiązaniu co wymyśliłem to:
Kod
var ciag = "abcdefghij";
alert(ciag.match("abc(.*?)hij");


Ale oczywiście mi nie działa;/ Tzn. działa, ale nie do końca, ponieważ zwraca:
Kod
abcdefghij,defg

A powinno tylko to, co jest po przecinku.

Czy może ktoś pomóc?

Ten post edytował shimano 23.04.2010, 19:44:00
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 18:30