게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
정규식 관련 질문입니다.. ^^ |
---|
작성자: 호이
작성일시: 2004-11-18 20:24,
조회수: 890
|
안녕하세요~
강좌만 와서 보고 가다가 올만에 질문 하나 올려봅니다. ^^ 제겐 암호와도 같은 정규식 질문이라지요--;;; 숫자 체크를 하려고 하는데 ###.# 형식으로 입력을 받으려고 합니다. 소숫점 아래는 쓰지 않아도 되도록(소숫점도 쓰거나 쓰지 않거나 다 되도록) 하려고 하는데요. ^\d{1,3}.\d$ 이렇게 해서 ###.# 형식까지는 맞춘 것 같은데 소수 아랫자리는 없이 소숫점만 있는 경우(###.) 소숫점 위의 정수까지만 입력된 경우(###)를 추가해야 하는데 잘 안되네요... 하다하다 안되서 ^(?:\d{1,3}.\d|\d{1,3}.|\d{1,3})$ 까지도 해봤는데 여전히 안되더라구요. ㅠ.ㅠ 좀 도와주세요 ^^;;; |
IP 주소: 210.216.69.2
|
송원석 |
그렇다면 ^\d{1,3}(?:\.|\.\d)*$ 로 해보시면 어떨까요? 프로그래밍 언어에 따라서 약간 차이가 있기는 하지만 어지간한 언어에서는 다 될 것 같습니다.
|
2004-11-18 20:51 |
송원석 |
호이님께서 실수하신 부분이 어디인가 하면 . 문자 자체를 찾을 때는 \. 로 사용하셔야 하는데 이 부분에서 실수를 하셨더군요. 감사합니다. ^_^
|
2004-11-18 20:52 |
호이 |
감사합니다.. ^^ 덕분에 잘 해결했어요.
|
2004-11-19 16:36 |
호이 |
알려주신대로 해봤더니 다 되는데 소숫점이 두번 찍힐 경우는 못잡더라구요. *를 ? 바꿔봤더니 해결됐어요~
|
2004-11-19 16:38 |
호이 |
도와주셔서 정말 감사해요. 좋은하루 되세요오~~~
|
2004-11-19 16:38 |
게시물 | ||||
---|---|---|---|---|
849 |
t-MAX [1] |
2004-11-22 | 4,634 | |
848 | 2004-11-22 | 2,666 | ||
847 | 2004-11-22 | 2,619 | ||
846 |
궁금이 |
2004-11-22 | 848 | |
845 | 2004-11-22 | 2,594 | ||
844 |
답변 감사드립니다 [1] |
궁금이 |
2004-11-22 | 743 |
843 | 2004-11-22 | 2,836 | ||
842 |
오마르 |
2004-11-19 | 831 | |
841 | 2004-11-19 | 2,484 | ||
호이 |
2004-11-18 | 890 | ||
839 |
진짜 궁금이 |
2004-11-18 | 728 | |
838 | 2004-11-18 | 2,612 | ||
837 |
진짜 궁금이 |
2004-11-17 | 792 | |
836 | 2004-11-17 | 2,586 | ||
835 |
궁금이 |
2004-11-17 | 782 | |
834 | 2004-11-18 | 2,534 | ||
833 |
진짜 궁금이 |
2004-11-18 | 740 | |
832 |
진짜 궁금이 |
2004-11-17 | 731 | |
831 | 2004-11-17 | 3,181 | ||
830 |
진짜 궁금이 |
2004-11-17 | 771 | |
829 | 2004-11-17 | 2,606 | ||
828 |
진짜 궁금이 |
2004-11-17 | 747 | |
825 |
오마르 |
2004-11-16 | 811 | |
824 | 2004-11-17 | 2,728 | ||
823 | 2004-11-16 | 2,689 |