$와 ^이라는 문자가 소스에 포함되어 있을 때는 어떻게 해야되는가
소스상에서 $가 등장했다.
case1 의 ^$는
$로 시작되는 문자를 찾겠다는 뜻이다.
그러나 이것은 작동하지 않을것이다.
그 이유는 $도 문자열의 특수한 기호이기 때문이다.
case2
\(역슬레쉬) :
이 기호 뒤에 따라오는 정규표현식에서 의미가 있는 문자를
단순한 문자로 바꿔주는 역할을 한다.
\$ :
문자열의 마지막을 의미하는 \가 아니라
문자 $가 되는것이다.
\^ :
문자열의 ^을 의미한다.
처음에 시도했던
\$가 어떻게하면 성공을 할 수 있나에 대해서
설명한것 cace3이다.
^\$ :
문자열의 시작을 의미하는 ^
문자의 끝부분을 의미하는
$를 문자로 치환하는 \(역슬레쉬)
즉 문장에서 $로 시작하는 부분을 찾아라이다.
escape :
$나 ^같은 정규표현식상에서 의미가 있는 특수기호를
그 역활로부터 탈출 시키는 단어이다.
cace4
\$$ :
문장의 끝부분에 위치하는 문자 $를 찾는다.
cace5
\\ :
\를 이스케이핑 시킨다.