Zobacz temat
Wyrażenie regularne do mod_rewrite
|
|
Gander |
Dodany dnia 08.07.2007 11:57:28
|
Bywalec Postów: 720 Pomógł: 37 Data rejestracji: 22.05.2005 23:17 |
Umiem trochę wyrażenia regularne, ale mimo to mam problem z jednym zapisem, którego po prostu nie umiem sobie wyobrazić: żeby ciąg: nazwa_funkcji_php zamieniło na function.nazwa-funkcji-php.html wiem jak wykryć zadany ciąg i dopisać function. i .html to nie mam bladego pojęcia jak w całym ciągu zamienić "_" na "-". Ktoś umie mi pomóc? PS używam bardzo fajnej ściągi: mod_rewrite Cheat Sheet Edytowane przez Gander dnia 08.07.2007 12:00:18 |
|
|
Wścibski Gość |
Dodany dnia 21.12.2024 19:33:02
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
wlodekp |
Dodany dnia 08.07.2007 17:48:18
|
Weteran Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
Nie wiem dokładnie co chcesz zrobić ale np. str_replace() pozwala zmienić wszystkie wystąpienia pewnego podciągu wewnątrz ciągu znaków.
|
|
|
Gander |
Dodany dnia 08.07.2007 17:52:09
|
Bywalec Postów: 720 Pomógł: 37 Data rejestracji: 22.05.2005 23:17 |
No ostatecznie mogę to przekierować do skryptu, który przekonwertuje parametr, ale mi chodzi o wyrażenie regularne dla mod_rewrite pisane w .htaccess |
|
|
Wooya |
Dodany dnia 09.07.2007 11:55:38
|
Zaawansowany Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
Gander napisał/a: Umiem trochę wyrażenia regularne, ale mimo to mam problem z jednym zapisem, którego po prostu nie umiem sobie wyobrazić: żeby ciąg: nazwa_funkcji_php zamieniło na function.nazwa-funkcji-php.html wiem jak wykryć zadany ciąg i dopisać function. i .html to nie mam bladego pojęcia jak w całym ciągu zamienić "_" na "-". Ktoś umie mi pomóc? PS używam bardzo fajnej ściągi: mod_rewrite Cheat Sheet moze tak: (.*?)_(.*?)_(.?*) -> function.\\1-\\2-\\3.html ? Edytowane przez Wooya dnia 09.07.2007 11:56:06 ... Pomagam tylko przy najnowszych wersjach PHP-Fusion ... |
|
|
Gander |
Dodany dnia 09.07.2007 17:38:36
|
Bywalec Postów: 720 Pomógł: 37 Data rejestracji: 22.05.2005 23:17 |
To by nie działało jak należy. Poradziłem sobie wykorzystując ciekawą funkcjonalność zakładek w Firefoksie oraz napisany przez siebie skrypt PHP, przetwarzający przekazany mu parametr i wyszukujący odpowiedniego pliku z opisem danej funkcji ze zbioru 5935 plików... Teraz wpisuję w pasku adresu php file_get_contents i ląduję na stronie http://localhost/php-manual/function.file-get-contents.html |
|
Przejdź do forum: |