«ruby» 태그된 질문

루비는 1995 년에 마츠모토 유키히로 (Matz)가 만든 다중 플랫폼 오픈 소스 동적 객체 지향 해석 언어입니다. [ruby] 태그는 구문과 라이브러리를 포함하여 Ruby 언어와 관련된 질문에 사용됩니다. Ruby on Rails 질문에는 [ruby-on-rails] 태그가 있어야합니다.

30
Ruby에서 임의의 문자열을 생성하는 방법
현재 "A".. "Z"에 대한 8 자리 의사 난수 대문자 문자열을 생성 중입니다. value = ""; 8.times{value << (65 + rand(25)).chr} 그러나 그것은 깨끗해 보이지 않으며 단일 진술이 아니기 때문에 인수로 전달 될 수 없습니다. 대소 문자가 혼합 된 문자열 "a".. "z"와 "A".. "Z"를 얻으려면 다음과 같이 변경했습니다. value = ""; …
746 ruby  random  passwords 


9
Ruby에서 문자열에 하위 문자열이 포함되어 있는지 확인하는 방법
내용이있는 문자열 변수가 있습니다. varMessage = "hi/thsid/sdfhsjdf/dfjsd/sdjfsdn\n" "/my/name/is/balaji.so\n" "call::myFunction(int const&)\n" "void::secondFunction(char const&)\n" . . . "this/is/last/line/liobrary.so" 문자열에서 하위 문자열을 찾아야합니다. "hi/thsid/sdfhsjdf/dfjsd/sdjfsdn\n" "/my/name/is/balaji.so\n" "call::myFunction(int const&)\n" 어떻게 찾을 수 있습니까? 하위 문자열이 있는지 여부를 확인해야합니다.
731 ruby  string 

7
루비에서 "계속"과 동일
C와 다른 많은 언어 continue에는 루프 내부에서 사용될 때 다음 루프 반복으로 이동 하는 키워드가 있습니다. continueRuby 에이 키워드 와 동등한 것이 있습니까?
648 ruby  keyword  continue 

11
Node.js로 명령 행 바이너리 실행
Ruby에서 Node.js로 CLI 라이브러리를 이식하는 중입니다. 내 코드에서 필요한 경우 여러 타사 바이너리를 실행합니다. 노드 에서이 작업을 수행하는 가장 좋은 방법을 모르겠습니다. 다음은 Ruby에서 파일을 PDF로 변환하기 위해 PrinceXML을 호출하는 예입니다. cmd = system("prince -v builds/pdf/book.html -o builds/pdf/book.pdf") 노드에서 동등한 코드는 무엇입니까?


18
Ruby on Rails에서 JSON 출력을“예쁜”형식으로 만드는 방법
Ruby on Rails의 JSON 출력을 "예쁜"형식으로 바꾸고 싶습니다. 지금은 전화 to_json 하고 JSON은 모두 한 줄에 있습니다. 때때로 이것은 JSON 출력 스트림에 문제가 있는지 확인하기 어려울 수 있습니다. 내 JSON을 "예쁜"형식으로 만들거나 Rails에서 멋진 형식으로 구성 할 수있는 방법이 있습니까?


5
rake db : migrate db : reset과 db : schema : load의 차이점
내 머리 rake db:migrate와 의 차이점은 rake db:reset분명합니다. 내가 이해하지 못하는 것은 rake db:schema:load이전 두 가지와 얼마나 다른지입니다. 같은 페이지에 있는지 확인하십시오. rake db:migrate -아직 실행되지 않은 마이그레이션을 실행합니다. rake db:reset-데이터베이스를 지우고 (아마도 rake db:drop+ rake db:create+ 수행 rake db:migrate) 새 데이터베이스에서 마이그레이션을 실행합니다. 이해가 잘못되면 명확하게 도와주세요.





7
루비로 파일에 쓰는 법?
데이터베이스에서 데이터를 읽은 다음 텍스트 파일로 저장해야합니다. 루비에서 어떻게 할 수 있습니까? Ruby에 파일 관리 시스템이 있습니까?
572 ruby  file-io 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.