![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 2 Dołączył: 4.03.2003 Skąd: C:/Windows/Temp Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam taki mały problem i nie wiem jak to ugryźć. Mianowicie chodzi mi to jak za pomocą regexp wyciagnąć ze stringa (lub raczej pozwolić na to aby w stringu mogły znaleźć się znaki): od 0-9 (czyli cyfry [0-9]) oraz . (kropka). Chodzi o to żeby w stringu mogła znajdować się liczba, np: 123 lub 0.12 Dzięki za pomoc Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Az zajrzalem do tego skryptu z ktorego korzystasz. Niestety nie udalo mi sie znaleźć zadnych przykladow uzycia, wiec nie wiem czy dobrze go wykorzystujesz, czy to moze on źle dziala. Bo jesli nalezy go wykorzystac tak jak pokazujesz to on ma bledy.
po pierwsze: zmien swojega stringa na: "regexp=^\\d+(\\.\\d+)?$" po drugie zmodyfikowalem kod js: w okolicach linii 328 masz : case "regexp". po modyfikacji poczatek powinien wygladac tak: Kod case "regexp": { if(objValue.value.length > 0) { objPattern = new RegExp(cmdvalue,"i"); if(!objValue.value.match(objPattern)) ..... I teraz wszystko smiga jak ta lala (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Nie wiem czy autor testowal wyrazenia regularne czy nie, ale wyglada jakby nie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) No chyba ze nalezy inaczej je zapodawac do klasy, ale jak mowilem przykladow nie znalazlem |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 09:06 |