Q&A

  • [기초] 파스칼스트링에서 n번째 지우는 함수 있나요?
고수님들 잘 지내시는지요..

또 질문하게 되었네요...

다름이 아니라.

문자열에서 중간에 한문자를 지우려구 하는데요..

예를 들어서..

tmp:='Strring';

이라면 tmp[2]를 지우고 싶거든요?

tmp[2]=''; 하니 에러가 나오더라구요..

그렇다구 StringReplace함수로 다 찾아 해멜수 없구.

고수님 갈켜줘요..

혹시 그런 함수가 없다면..

tmp[2]=' ';하고 C의 쉬프트같은 함수루 옮겨주면 되지 않을까..

잘 알지 못하는 저의 생각은 이런데..

부탁해요~



3  COMMENTS
  • Profile
    강민주 2000.04.11 23:11
    안녕하세요.



    걍.. 만들어
  • Profile
    하얀까마귀 2000.04.11 23:02
    안녕하세요 하얀까마귀 입니다.



    Delete(s, 2 ,1);

    이라는 함수가 있어요.. 보시면 알겠지만 이게 s라는 문자열에서



    2번째 문자부터 1개의 문자를 지우는 겁니다..



    string 에서 rrin 을 지우고 싶으면



    delete (s, 3, 4)하시면 됩니다..



    그럼 즐거운시간 되세요



    - 하얀까마귀 -





    어린왕자 wrote:

    > 고수님들 잘 지내시는지요..

    > 또 질문하게 되었네요...

    > 다름이 아니라.

    > 문자열에서 중간에 한문자를 지우려구 하는데요..

    > 예를 들어서..

    > tmp:='Strring';

    > 이라면 tmp[2]를 지우고 싶거든요?

    > tmp[2]=''; 하니 에러가 나오더라구요..

    > 그렇다구 StringReplace함수로 다 찾아 해멜수 없구.

    > 고수님 갈켜줘요..

    > 혹시 그런 함수가 없다면..

    > tmp[2]=' ';하고 C의 쉬프트같은 함수루 옮겨주면 되지 않을까..

    > 잘 알지 못하는 저의 생각은 이런데..

    > 부탁해요~

    >

  • Profile
    어린왕자 2000.04.12 00:02
    답변 감사합니다..

    무지 쉽네요..왜 내가 몰랐을까?..

    암튼 잘 써먹을께요..









    하얀까마귀 wrote:

    > 안녕하세요 하얀까마귀 입니다.

    >

    > Delete(s, 2 ,1);

    > 이라는 함수가 있어요.. 보시면 알겠지만 이게 s라는 문자열에서

    >

    > 2번째 문자부터 1개의 문자를 지우는 겁니다..

    >

    > string 에서 rrin 을 지우고 싶으면

    >

    > delete (s, 3, 4)하시면 됩니다..

    >

    > 그럼 즐거운시간 되세요

    >

    > - 하얀까마귀 -

    >

    >

    > 어린왕자 wrote:

    > > 고수님들 잘 지내시는지요..

    > > 또 질문하게 되었네요...

    > > 다름이 아니라.

    > > 문자열에서 중간에 한문자를 지우려구 하는데요..

    > > 예를 들어서..

    > > tmp:='Strring';

    > > 이라면 tmp[2]를 지우고 싶거든요?

    > > tmp[2]=''; 하니 에러가 나오더라구요..

    > > 그렇다구 StringReplace함수로 다 찾아 해멜수 없구.

    > > 고수님 갈켜줘요..

    > > 혹시 그런 함수가 없다면..

    > > tmp[2]=' ';하고 C의 쉬프트같은 함수루 옮겨주면 되지 않을까..

    > > 잘 알지 못하는 저의 생각은 이런데..

    > > 부탁해요~

    > >