'바꾸기'에 해당되는 글 3건

카테고리 없음

Go언어 문자열 찾아 바꾸기

Go언어 문자열 단어 찾아서 바꾸기 go언어 문자열 바꾸기 단어 바꾸기 치환 교체 


golang 문자열 중에서 특정 단어를 찾고 그 단어를 다른 단어로 교체 하는 방법입니다.


우선 "strings" 를 import 합니다.


package main

import (
    "fmt"
    "strings"
)


그다음 strings.Replace 함수를 이용합니다.


strings.Replace 함수의 파라미터는 ( "문자열", "찾고 싶은 문자열", "바꾸고 싶은 문자열", -1)

와 같이 사용합니다. 

book 문자열에서 apple을 banana로 바꾸려면 strings.Replace(book, "apple", "banana", -1) 과 같이 수행합니다.

맨 뒤의 -1 옵션은 모든 단어를 찾아 바꾸는 옵션입니다. 2로 하면 2개만 바꿉니다.

   

func main() { book := "apple is better than kiwi" // Replace the "apple" with "banana" result := strings.Replace(book, "apple", "banana", -1) fmt.Println(result) }

결과: apple is better than kiwi

banana is better than wiki




블로그 공학/장기 컨텐츠

[3초해결] 리눅스 vim 편집기 주석 배경 글씨색 바꾸기 테마적용





리눅스(linux) vi, vim 편집기 주석 배경 글씨색 색깔 테마 바꾸기



기본 리눅스 vim 편집기는 주석 색깔이 파란색 이라서 잘 보이지 않는 문제가 있습니다. 


잘 안보이는 글씨색들을 아래와 같은 명령어로 바꾸어 봅시다. 


여기서 desert, delek은 기본으로 되어 있는 vim 테마들의 이름입니다. 


:colo desert



:colo delek



마음에 드는 것을 선택하고 코딩을 합니다.


하지만 vim을 종료하고 다시 열어보면 색깔이 원래대로 돌아와 있는것을 알 수 있는데요.


영구적으로 테마를 적용하기 위해






vi ~/.vimrc


로 vim 설정 파일을 열어주시고 


colo desert

syntax on


라고 입력하시고 저장하시면 됩니다.


desert, delek 말고 아래와 같이 많은 테마들이 있으니 바꾸어 가면서 마음에 드는 것을 사용하세요.



blue.vim

darkblue.vim

default.vim

delek.vim

desert.vim

elflord.vim

evening.vim

koehler.vim

morning.vim

murphy.vim

pablo.vim

peachpuff.vim

ron.vim

shine.vim

slate.vim

torte.vim

zellner.vim


  1. 컴돌이 M/D Reply

    눈아팠는데 정말 유용하네요
    감사합니다

    • 우주 ™ M/D

      도움이 되셨다니 기쁩니다 :) 감사합니다

블로그 공학/단기 컨텐츠

자바 디컴파일러 JAD ( class -> java )

파일 다운로드: 


jad158g.win.zip




jad.exe 파일을 java 소스가 있는 곳으로 옮긴 후 콘솔 창에서 아래 명령어를 입력하면 됩니다.


1. 클래스 하나만 디컴파일시

           example1.class   를 디컴파일시 

           jad.exe 를 디컴파일할 파일과 동일한 폴더에 놓는다.

         

           Command 창에   jad -o -sjava example1.class   

        

   결과물 : 'example1.java' 

   

2. Package 를 디컴파일시   

         tree  폴더 아래의 모든 클래스파일을 디컴파일시 

         폴더와 같은 폴더에 jad.exe  를 위치하고

 

          Command 창에    jad -o -r -sjava -dsrc tree/**/*.class 

          

          결과물 : 폴더내에 [src] 폴더가 생성된다