루비의 해시에서 파르트 합금 처치

640 단어 Ruby
Ruby의 Hash를 특합금으로 기술할 수 있는 건 1.8 라인밖에 없죠.
이렇게 말하면
구기법
{
    :hoge     => params[:hoge],
    :fugafuga => params[:fugafuga]
}
이렇게 하고 싶어요.
신기법
{
    hoge:     params[:hoge],
    fugafuga: params[:fugafuga]
}
정규 표현식으로 바꾸다
검색 문자열
":([a-zA-Z_][a-zA-Z0-9_]+)( *) => "
문자열 바꾸기
"$1:$2 "
루비마인이면 이렇게 입력하면 OK.

좋은 웹페이지 즐겨찾기