2016-09-03 1 views
0

우선이 말을 듣고 미안하다고 생각합니다. mIRC에서 코딩을 처음 사용하고 용어 및/또는 내가 원하는 것을 어떻게하는지 잘 모릅니다.

내 목표는 다음에 다음을 기록 할 내가 좋아하는 것 같은 다음

hello something 

를 포함하는 라인이 텍스트 파일로, 텍스트 파일에서 "$ 1"에 대한 어떤 용어를 사용하는 것입니다 새로운 텍스트 파일

hello 

나는 이것이 하위 예제라는 것을 알고 있지만, 나는 당신 중 하나가 나를 도울 수있을 것이라고 확신합니다. 해결책과 함께 누군가가이 정보를 어디에서 발견했는지에 관해 더 자세히 알 수있는 곳과 함께 공유한다면 감사하게 생각합니다.

답변

1

http://en.wikichip.org/wiki/mirc은 훌륭한 소스입니다.

귀하의 질문에 대답하지만

: 당신이 $read 사용하는 것이이 들어

, 파일의 라인을 읽을 수 있습니다.
$read(file.txt,n,1)이면 file.txt 파일에서 1 행을 읽습니다.

var %line = $read(file.txt,n,1)과 같이 변수에 할당 할 수 있습니다. file.txt의 1 행의 콘텐츠를 %line에 할당합니다.

콘텐츠가 %file에 저장된 후 $gettok을 사용하여 첫 번째 단어를 검색 할 수 있습니다. 귀하의 경우 구분 기호는 공백이므로 32를 사용하십시오. 다른 값의 경우 여기를 클릭하십시오 : http://www.asciitable.com/dec 열 중에서 선택하십시오. $gettok(%line,1,32)은 첫 단어를 알려줍니다.

필요하다면 다시 변수에 저장할 수 있고 다른 .txt 파일에 write을 저장할 수 있습니다. 추가

: 당신이 후, $1, $2 등을 사용하는
/tokenize에서 살펴보고, 대신 $ gettok이 사용할 수 있습니다, 이것은 쉽게 만들 것입니다. 또한 performance을 약간 개선 할 것입니다.

+0

안녕 데니, 두 번째 단어를 가져 오려면 '$ gettok (% line, 2,32)'으로 바꿀까요? 또한 다른 곳에서도 사용되는 것처럼'% line'을 다시 쓸 수 있습니다. – skdfsfwse

+0

예 맞습니다. 예 할 수 있습니다. – Denny

+1

좋은 예제와 설명이 있습니다. –

관련 문제