Perl 에서 "@"문자를 "."으로 인식하는 이유가 무엇인가요?
@로 다시 인식시킬려면..??
제가 이해하기에는 $a =~ /@/ <-- 이경우 매치 않된다는 말씀이신지????
대충 이런 경우를 말씀하시는것 같은데요
@은 기본적으로 array형으로 인식하는 특수 캐릭터라 정규화 표현식으로는 매치하고 싶은경우에는 /\@/ 이렇게 \를 입력하시면 됩니다. 참고로 .은 정규화 표현식으로 말하면 하나의 모든 문자를 표현합니다.
도움이 된는지 모르겠네요. 자세한 질문을 올려주시면 답변드리겠읍니다. 그럼 이만.
Perl 만세~~~
잘 되는군요..감사합니다
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
정확하게 어떤경우이신지?
제가 이해하기에는 $a =~ /@/ <-- 이경우 매치 않된다는 말씀이신지????
대충 이런 경우를 말씀하시는것 같은데요
@은 기본적으로 array형으로 인식하는 특수 캐릭터라
정규화 표현식으로는 매치하고 싶은경우에는 /\@/ 이렇게 \를 입력하시면 됩니다.
참고로
.은 정규화 표현식으로 말하면 하나의 모든 문자를 표현합니다.
도움이 된는지 모르겠네요.
자세한 질문을 올려주시면 답변드리겠읍니다.
그럼 이만.
Perl 만세~~~
우앗! 되는군요..
잘 되는군요..감사합니다
댓글 달기