Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Prośba o pomoc z regex w JS
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Maxelix
Witam wszystkich użytkowników!
Ucze się dopiero wyrażeń regularnych i nie mogę sobie za nic poradzić z tym:

Chciałbym, żeby takie linki jak na przykład:

Kod
http://r1234.rambo.btp.pl/S14N9eZ6fHpLhTP9/one.php
http://r2413.lilolu.btp.pl/S14N9eZ6fHpLhTP9/two.php
http://r2141.pampam.btp.pl/S14N9eZ6fHpLhTP9/three.php


Poprzez wyrażenie regularne przerabiało na normalny link:

Kod
http://rambo.pl/S14N9eZ6fHpLhTP9/one.php
http://lilolu.com/S14N9eZ6fHpLhTP9/two.php
http://pampam.org/S14N9eZ6fHpLhTP9/three.php


Żeby wcześniej zamieniło z linku początek typu r1234 na http, sprawdziło w zmiennej jaką końcówke ma domena i zamieniło to btp.pl na tą odpowiednią, .pl/.com/.org a całą reszte w linku pozostawiało jak jest.

Mógłby ktoś pomóc mnie na kierować jak mógłbym to zrobić? Jakieś przykłady lub cokolwiek co by pomogło mi rozwiązać problem?
_Borys_
[JAVASCRIPT] pobierz, plaintext
  1. var link = 'http://r1234.rambo.btp.pl/S14N9eZ6fHpLhTP9/one.php';
  2. var r = /(http:\/\/).+?\.(.+?\.).+?\.(.+)/;
  3. var new_link = r.exec(link).slice(1).join('');
  4. alert(new_link);
[JAVASCRIPT] pobierz, plaintext

Kod
http://rambo.pl/S14N9eZ6fHpLhTP9/one.php
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.