![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 17.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Buduję funkcję zamieniania znaków na "czyste". Na początek zdefiniowałem sobie coś takiego:
Teraz chciałem zrobić coś takiego, żeby przy użyciu funkcji preg_match sprawdzić czy w ciągu znaków $text znajdują się znaki inne niż te, które wyżej zamieniłem (czyli znaki bez ogonków) Jeżeli są - to chciałbym wykonać preg_replace, żeby każdy inny znak zamieniło na "_". Jak ułożyć wyrażenia regularne? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Czy istnieją inne znaki, nie wiem, jeżeli to robisz dla tego aby nazwa np załącznika była poprawna to możesz użyć preg_replace i powywalać wszystkie znaki oprócz a-Z Ten post edytował potreb 12.09.2009, 10:47:59 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 17.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
możesz użyć preg_replace i powywalać wszystkie znaki oprócz a-Z No właśnie o to pytam (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Wg mnie zrób preg_match'a i powywalaj wszystkie znaki oprócz a-Z 0-9 w taki sposób jak to chcesz zrobić chyba nie znajdziesz rozwiązania.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 17.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wg mnie zrób preg_match'a i powywalaj wszystkie znaki oprócz a-Z 0-9 w taki sposób jak to chcesz zrobić chyba nie znajdziesz rozwiązania. Znalazłem (IMG:style_emoticons/default/winksmiley.jpg) Pozdrawiam (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 12:40 |