Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Usuwanie wszystkich spacji ze stringu
ktuvok
post 21.07.2004, 17:00:05
Post #1





Grupa: Zarejestrowani
Postów: 243
Pomógł: 0
Dołączył: 30.11.2003

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


Mam ciąg znaków zawierający spacje. Chciałbym usunąć wszystkie spacje w tym ciągu. Napisałem sobie coś takiego:

Kod
       function UsunSpacje(Zmienna)
       {
              var co, czym;
              co = \" \";
              czym = \"\";
              rep = Zmienna.replace(co, czym);
              return rep;
       }


i wywołuję to w taki sposób:
Kod
       function formatujSpacjeU()
       {
                document.Formularz.Pole.value = UsunSpacje(document.Formularz.Pole.value);
       }

ale usuwa mi jedynie pierwszą spację...

Pozdrawiam,
K
Go to the top of the page
+Quote Post
Paul
post 21.07.2004, 17:52:20
Post #2





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

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


do regexpa dopisz sobie parametr g
Go to the top of the page
+Quote Post
ktuvok
post 21.07.2004, 17:58:13
Post #3





Grupa: Zarejestrowani
Postów: 243
Pomógł: 0
Dołączył: 30.11.2003

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


Zrobiłem tak:
Kod
              co = \" \"/g;

(reszta bez zmian)
ale teraz nie działa w ogóle. Dlaczego?

Pozdrawiam,
K
Go to the top of the page
+Quote Post
Paul
post 21.07.2004, 18:10:08
Post #4





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

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


  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  3. <script type="text/javascript">
  4. function zamien(obj){
  5. obj.value = obj.value.replace(/ /g, '');
  6. }
  7. </head>
  8. <form name="fm">
  9. <input type="text" name="text1"> <input type="button" onclick="zamien(fm.text1);"
  10.  
  11. value="zamien">
  12. </form>
  13. </body>
  14. </html>


PS. Mozna tez /\s/g
Go to the top of the page
+Quote Post
FiDO
post 21.07.2004, 21:37:59
Post #5





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


Albo nawet /\s+/g snitch.gif


--------------------
Brak czasu :/
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: 4.05.2025 - 07:25