1

주제: 데이터 복원할 때 슬로건이 바뀌는 문제

윈도우즈에 RPM을 깔아놓고 실험(개발)용으로 쓰는데요. 티스토리의 블로그에서 데이터를 백업해서 복원하면 글 주소(퍼머링크)가 바뀌더군요.

Tattertools.Data.Post.php에 있는 validateSlogan 함수의 코드가 다음과 같던데요.

return preg_match('/^[^!-\/:-@[-`{-~\s]+$/', $slogan);

아래와 같이 바꾸는 게 낫지 않을까요?

return !preg_match('|[!-,.-/:-@[-`{-~\s]|', $slogan);

제가 봤을 때 글 주소에 허용하는 문자는 한글, 영문자, 숫자, 그리고 '-' 인데요. 이 걸 잘못된 문자로 인식하네요.
제가 잘못 알고 있는 게 있다면 얘기해 주시기 바랍니다.

화성 (2006-08-23 22:56:12)에 의해 마지막으로 수정

2

답글: 데이터 복원할 때 슬로건이 바뀌는 문제

화성 작성:

윈도우즈에 RPM을 깔아놓고 실험(개발)용으로 쓰는데요. 티스토리의 블로그에서 데이터를 백업해서 복원하면 글 주소(퍼머링크)가 바뀌더군요.

Tattertools.Data.Post.php에 있는 validateSlogan 함수의 코드가 다음과 같던데요.

return preg_match('/^[^!-\/:-@[-`{-~\s]+$/', $slogan);

아래와 같이 바꾸는 게 낫지 않을까요?

return !preg_match('|[!-,.-/:-@[-`{-~\s]|', $slogan);

제가 봤을 때 글 주소에 허용하는 문자는 한글, 영문자, 숫자, 그리고 '-' 인데요. 이 걸 잘못된 문자로 인식하네요.
제가 잘못 알고 있는 게 있다면 얘기해 주시기 바랍니다.

crizin님께 전달하도록 하겠습니다^^

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

3

답글: 데이터 복원할 때 슬로건이 바뀌는 문제

inureyes 작성:

crizin님께 전달하도록 하겠습니다^^

고맙습니다. smile