공백, 숫자 및 다른 문자를 제외한 모든 문자를 문자열에서 제거하려면 어떻게합니까? 이 같은 뭔가 : oneLine.gsub(/[^ULDR0-9\<\>\s]/i,'')
내가에만 필요합니다 0-9 l d u r < > <space> 또한 , 루비에서 정규 표현식의 사용에 대한 좋은 문서 예제와 함께 특수 문자의 목록 등이있다?
을 GSUB 사용하여 배열의 해시 값을 수정 {:sku=>"TP-PA211", :desc=>"description", :qty=>"", :qty2=>"1 en su sucursal", :price=>"30.02 D"}
나는이 작업을 수행 할 때 배열의 이름 details2 입니다 GSUB와 해시 qty2을 수정할 : details2.collect {|i
감사합니다 ... 내가 루비에서 정규 표현식 몇 가지 문제가, 또는 다른 문자열에서 슬래시를 제거 할 수있는 방법을 찾는 오전 슬래시를 제거합니다. 내 문자열의 모양은 다음과 같습니다. string = "word \/ word"
백 슬래시와 슬래시를 모두 제거하려고합니다. string = "word word"
내가 이스케이프 문자로 뭔가를 놓치고 생
내가 HTML 파일의 폴더 경로를 재 작성하는 스크립트를 실행하는 데 필요한 많은 경기가 될 것이며, 대체 문자열은 계산에 사용 "Html string".gsub(/images/([a-zA-Z0-9\-]+)/, "/images/#{replacement_method($1)}/")
같은 것을 필요 내 지식으로는 replacement_method()를 한 번
Ruby에서 부분 문자열을 정확히 n 번 바꿀 수있는 방법은 무엇입니까? 예를 들어 , 나는 텍스트가 : foo는 foo는 foo는 foo는 바 바 foo는 바 foo는 바 I 교체 할 이 개 임의 , FOOS 어떤 부분에서 우우와 위의 문자열의. foo는 foo는 야유 foo는 바 바 foo는 바 야유 바 야유 foo는 foo는 foo는 바 바 야유 바
교체 된 문자열로 다시 첫 번째 일치하는 문자를 추가하는 '~' >> "name: Name, phone_number: Phone Number, inactive: Inactive ".gsub(/[:]\s[\w]/, ': ~')
=> "name: ~ame, phone_number: ~hone Number, inactive: ~nactive "
어떻게 =
이메일 본문 템플릿 3 응용 프로그램을 여러 GSUB을하는 {first_name}을 실제 값으로 대체하십시오. 그러나 이러한 자리 표시 자 중 일부가있을 것이며 gsub가 이와 같이 사용되도록되어 있는지 확신 할 수 없었습니다. body = @email.body.gsub("{first_name}", @person.first_name)gsub("{last_n