LinuxFreeBSD

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ LinuxFreeBSD ] in KIDS
글 쓴 이(By): Sense (SenSe)
날 짜 (Date): 2000년 8월  5일 토요일 오후 03시 58분 43초
제 목(Title): Re: [질문]다음 regular expression 좀 봐주



 $cookie_path =~ s'/[^/]+$'/';
                  |       | |
                      A    B 

   A 를 B 로 바꾸시오.


   A: /[^/]+$

   B: /

      / 는 표시문자 그대로 /
      [ 는 한문자 모음들을 나열할때 시작하는 부호
      ^ 는 [ ] 안에서 '아니다'라는 의미
      / 는 표시문자 그대로 /
      ] 는 한문자 모음들을 나열할때 마치는 부호
      + 는 앞의 문자가 하나이거나 계속반복되는 의미
      $ 는 문자열의 마지막

      한글로 풀이하면:
      문자열의 마지막과 표기문자 / 사이에 있는 문자들이 / 가 아닐때,
      즉 문자열의 마지막과 가장 가까이 있는 / 를 하나의 문자열로
      봐서 그 문자열을 / 로 표시하라.

      결론:
      마지막 / 뒤에 나오는 문자를 지워라.




코드상으로는 문제가 없습니다.  CBC 사용에 문제가 있는걸로 보입니다.
라이브러리를 불러들이는 방법과 CBC 함수관계를 한번 체크해보세요.





                                              <signature>SenSe</signature>
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.