현재 사용하고 있는 소스입니다
var b = http://www.xxxx.com/xxxx/xxxx.html?main_no=5&ds_gr=2;
if(b.match("main_no=4") || b.match("main_no=5")...... {
table1
}
if(b.match("main_no=41") || b.match("main_no=51")...... {
table2
}
...
이런식으로 main_no 값을 비교해서 table을 출력하고 있습니다.
문제는 이런식으로 하니까 main_no=4 나 main_no=41 등 main_no에 4가 포함되어 있으면 같은 결과값이 나옵니다.
즉 main_no 가 40~49 까지를 main_no=4 와 같은 출력값이 나오게 됩니다.
정확하게 main_no=4 인것만 비교 하려면 정규식을 쓰면 될텐데
한수 부탁드리겠습니다.
저 b 변수에 들어 있는 main_no값이 한자리든 두세자리든지 상관없이
main_no 값만 가져와서 정확하게 비교를 해서 조건이 맞는 해당 table 을 띄우려면 어떻게 해야 할까요?
고수님들의 한수 부탁드리겠습다.
시간이 급박해서 그러니 이해해 주시기 바랍니다.
꼭 답변 부탁드리겠습니다.
복받으세요.<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 16:57:14 JavaScript에서 이동 됨]</div>
var b = http://www.xxxx.com/xxxx/xxxx.html?main_no=5&ds_gr=2;
if(b.match("main_no=4") || b.match("main_no=5")...... {
table1
}
if(b.match("main_no=41") || b.match("main_no=51")...... {
table2
}
...
이런식으로 main_no 값을 비교해서 table을 출력하고 있습니다.
문제는 이런식으로 하니까 main_no=4 나 main_no=41 등 main_no에 4가 포함되어 있으면 같은 결과값이 나옵니다.
즉 main_no 가 40~49 까지를 main_no=4 와 같은 출력값이 나오게 됩니다.
정확하게 main_no=4 인것만 비교 하려면 정규식을 쓰면 될텐데
한수 부탁드리겠습니다.
저 b 변수에 들어 있는 main_no값이 한자리든 두세자리든지 상관없이
main_no 값만 가져와서 정확하게 비교를 해서 조건이 맞는 해당 table 을 띄우려면 어떻게 해야 할까요?
고수님들의 한수 부탁드리겠습다.
시간이 급박해서 그러니 이해해 주시기 바랍니다.
꼭 답변 부탁드리겠습니다.
복받으세요.<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 16:57:14 JavaScript에서 이동 됨]</div>
댓글 3개
14년 전
[급조]
<script>
var b = "http://www.xxxx.com/xxxx/xxxx.html?main_no=50&ds_gr=2";
if(b.match("main_no=4[^0-9]+") || b.match("main_no=5[^0-9]+")) {
alert('1');
}
</script>
되기는 됩니다. ^^
<script>
var b = "http://www.xxxx.com/xxxx/xxxx.html?main_no=50&ds_gr=2";
if(b.match("main_no=4[^0-9]+") || b.match("main_no=5[^0-9]+")) {
alert('1');
}
</script>
되기는 됩니다. ^^
14년 전
<script>
var b = "http://www.xxxx.com/xxxx/xxxx.html?main_no=5&ds_gr=2";
var m = b.match("main_no=([0-9]+)");
alert(m[1]);
</script>
m[1] 값으로 비교를 하시면 됩니다.
var b = "http://www.xxxx.com/xxxx/xxxx.html?main_no=5&ds_gr=2";
var m = b.match("main_no=([0-9]+)");
alert(m[1]);
</script>
m[1] 값으로 비교를 하시면 됩니다.
14년 전
친절한 답변 감사드립니다. 좋은 하루 되세요.
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 3730 | 14년 전 | 936 | ||
| 3729 | 14년 전 | 758 | ||
| 3728 | 14년 전 | 752 | ||
| 3727 | 14년 전 | 740 | ||
| 3726 | 14년 전 | 1148 | ||
| 3725 | 14년 전 | 846 | ||
| 3724 | 14년 전 | 856 | ||
| 3723 |
올인할거야
|
14년 전 | 872 | |
| 3722 |
berry
|
14년 전 | 675 | |
| 3721 |
Darby
|
14년 전 | 1737 | |
| 3720 | 14년 전 | 1504 | ||
| 3719 | 14년 전 | 931 | ||
| 3718 |
gangjin
|
14년 전 | 756 | |
| 3717 |
플레이디원
|
14년 전 | 1829 | |
| 3716 | 14년 전 | 1196 | ||
| 3715 |
berry
|
14년 전 | 1037 | |
| 3714 | 14년 전 | 795 | ||
| 3713 |
|
14년 전 | 1497 | |
| 3712 | 14년 전 | 3757 | ||
| 3711 | 14년 전 | 2417 | ||
| 3710 |
SGFlash
|
14년 전 | 1108 | |
| 3709 |
프로프리랜서
|
14년 전 | 721 | |
| 3708 |
kavri
|
14년 전 | 778 | |
| 3707 | 14년 전 | 1300 | ||
| 3706 | 14년 전 | 968 | ||
| 3705 | 14년 전 | 1344 | ||
| 3704 | 14년 전 | 1387 | ||
| 3703 | 14년 전 | 1408 | ||
| 3702 |
방황하는중년
|
14년 전 | 609 | |
| 3701 | 14년 전 | 855 | ||
| 3700 | 14년 전 | 2732 | ||
| 3699 | 14년 전 | 753 | ||
| 3698 | 14년 전 | 1222 | ||
| 3697 | 14년 전 | 799 | ||
| 3696 |
|
14년 전 | 678 | |
| 3695 | 14년 전 | 1219 | ||
| 3694 | 14년 전 | 643 | ||
| 3693 |
|
14년 전 | 1327 | |
| 3692 |
아갈갤러리
|
14년 전 | 917 | |
| 3691 | 14년 전 | 1576 | ||
| 3690 | 14년 전 | 1501 | ||
| 3689 | 14년 전 | 1015 | ||
| 3688 | 14년 전 | 1243 | ||
| 3687 | 14년 전 | 930 | ||
| 3686 | 14년 전 | 1640 | ||
| 3685 | 14년 전 | 1217 | ||
| 3684 |
방황하는중년
|
14년 전 | 1208 | |
| 3683 |
휴전합시다
|
14년 전 | 1498 | |
| 3682 | 14년 전 | 1395 | ||
| 3681 | 14년 전 | 825 | ||
| 3680 | 14년 전 | 888 | ||
| 3679 | 14년 전 | 656 | ||
| 3678 | 14년 전 | 829 | ||
| 3677 |
|
14년 전 | 1579 | |
| 3676 |
|
14년 전 | 2332 | |
| 3675 | 14년 전 | 2230 | ||
| 3674 | 14년 전 | 1867 | ||
| 3673 |
|
14년 전 | 1408 | |
| 3672 | 14년 전 | 1486 | ||
| 3671 | 14년 전 | 1264 | ||
| 3670 |
아놔6636
|
14년 전 | 1521 | |
| 3669 | 14년 전 | 631 | ||
| 3668 |
아놔6636
|
14년 전 | 1265 | |
| 3667 | 14년 전 | 632 | ||
| 3666 | 14년 전 | 1073 | ||
| 3665 | 14년 전 | 845 | ||
| 3664 | 14년 전 | 1958 | ||
| 3663 | 14년 전 | 728 | ||
| 3662 | 14년 전 | 2550 | ||
| 3661 | 14년 전 | 965 | ||
| 3660 | 14년 전 | 804 | ||
| 3659 | 14년 전 | 2906 | ||
| 3658 | 14년 전 | 673 | ||
| 3657 | 14년 전 | 943 | ||
| 3656 | 14년 전 | 487 | ||
| 3655 | 14년 전 | 814 | ||
| 3654 |
쉽다zzz
|
14년 전 | 589 | |
| 3653 | 14년 전 | 1282 | ||
| 3652 | 14년 전 | 714 | ||
| 3651 | 14년 전 | 1086 | ||
| 3650 | 14년 전 | 710 | ||
| 3649 | 14년 전 | 640 | ||
| 3648 | 14년 전 | 618 | ||
| 3647 | 14년 전 | 1327 | ||
| 3646 |
|
14년 전 | 788 | |
| 3645 | 14년 전 | 676 | ||
| 3644 | 14년 전 | 697 | ||
| 3643 | 14년 전 | 1367 | ||
| 3642 |
|
14년 전 | 1376 | |
| 3641 |
|
14년 전 | 575 | |
| 3640 | 14년 전 | 2454 | ||
| 3639 | 14년 전 | 449 | ||
| 3638 |
방황하는중년
|
14년 전 | 727 | |
| 3637 | 14년 전 | 3179 | ||
| 3636 | 14년 전 | 649 | ||
| 3635 | 14년 전 | 1081 | ||
| 3634 | 14년 전 | 1437 | ||
| 3633 |
|
14년 전 | 566 | |
| 3632 | 14년 전 | 756 | ||
| 3631 | 14년 전 | 810 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기