Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]replace znaku /
Kamil Pietrzak
post 24.12.2010, 12:58:39
Post #1





Grupa: Zarejestrowani
Postów: 213
Pomógł: 10
Dołączył: 7.01.2010
Skąd: Lublin

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


Witam

mam taki kod:
  1.  
  2. var title = $('#title').val();
  3. title = title
  4. .replace(/ /g,'_')
  5. .replace(/ą/g,'a')
  6. .replace(/Ą/g,'a')
  7. .replace(/ż/g,'z')
  8. .replace(/Ż/g,'a')
  9. .replace(/ź/g,'z')
  10. .replace(/Ź/g,'a')
  11. .replace(/ć/g,'c')
  12. .replace(/Ć/g,'a')
  13. .replace(/ę/g,'e')
  14. .replace(/Ę/g,'a')
  15. .replace(/ł/g,'l')
  16. .replace(/Ł/g,'a')
  17. .replace(/ó/g,'o')
  18. .replace(/Ó/g,'a')
  19. .replace(/ń/g,'o')
  20. .replace(/Ń/g,'a')
  21. .replace(/\?/g,'_')
  22. .replace(/\#/g,'_')
  23. .replace(/\&/g,'_')
  24. .replace(/\//g,'_')
  25. .replace(/\\/g,'_');
  26.  


nie wiem jak zmienic / na _ w #24, tak aby parset nie czytal tego jako komentarz
domyslam sie, ze da sie w jakis sposob podac numer znaku, ale nie bardzo wiem jak

EDIT:
zrobilem tak:
.replace(/\/|\\/g,'_')

choc pewnie daloby sie tak jak pisalem wyzej

TC

Ten post edytował Kamil Pietrzak 24.12.2010, 13:14:52
Go to the top of the page
+Quote Post
Scalak
post 24.12.2010, 13:14:56
Post #2





Grupa: Zarejestrowani
Postów: 63
Pomógł: 16
Dołączył: 21.03.2009

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


nie rozumiem problemu... przecież działa... po wpisaniu "/////" wypluwa "_____"
Go to the top of the page
+Quote Post
Kamil Pietrzak
post 24.12.2010, 13:40:54
Post #3





Grupa: Zarejestrowani
Postów: 213
Pomógł: 10
Dołączył: 7.01.2010
Skąd: Lublin

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


omg
rzeczywiscie

nawet nie sprawdzilem


skrypt do kasowania zbednych znakow z kodu i komentarzy pewnie by sie polamal
ale parser js rzeczywiscie sobie radzi
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 16.06.2025 - 21:32