るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.006秒)
トップページ > クラス:String[x] > クエリ:scrub[x]

別のキーワード

  1. string scrub
  2. string scrub!
  3. _builtin scrub
  4. _builtin scrub!
  5. scrub string

ライブラリ

検索結果

String#scrub -> String (18128.0)

self が不正なバイト列を含む場合に別の文字列に置き換えた新しい文字列を返します。

...なバイト列はブ
ロックの戻り値で置き換えられます。

"abc\u3042\x81".scrub # => "abc\u3042\uFFFD"
"abc\u3042\x81".scrub("*") # => "abc\u3042*"
"abc\u3042\xE3\x80".scrub{|bytes| '<'+bytes.unpack('H*')[0]+'>' } # => "abc\u3042<e380>"

@see String#scrub!...

String#scrub {|bytes| ... } -> String (18128.0)

self が不正なバイト列を含む場合に別の文字列に置き換えた新しい文字列を返します。

...なバイト列はブ
ロックの戻り値で置き換えられます。

"abc\u3042\x81".scrub # => "abc\u3042\uFFFD"
"abc\u3042\x81".scrub("*") # => "abc\u3042*"
"abc\u3042\xE3\x80".scrub{|bytes| '<'+bytes.unpack('H*')[0]+'>' } # => "abc\u3042<e380>"

@see String#scrub!...

String#scrub(repl) -> String (18128.0)

self が不正なバイト列を含む場合に別の文字列に置き換えた新しい文字列を返します。

...なバイト列はブ
ロックの戻り値で置き換えられます。

"abc\u3042\x81".scrub # => "abc\u3042\uFFFD"
"abc\u3042\x81".scrub("*") # => "abc\u3042*"
"abc\u3042\xE3\x80".scrub{|bytes| '<'+bytes.unpack('H*')[0]+'>' } # => "abc\u3042<e380>"

@see String#scrub!...

String#scrub! -> String (6128.0)

self が不正なバイト列を含む場合に別の文字列に置き換えます。常に self を返します。

...なバイト列はブ
ロックの戻り値で置き換えられます。

"abc\u3042\x81".scrub! # => "abc\u3042\uFFFD"
"abc\u3042\x81".scrub!("*") # => "abc\u3042*"
"abc\u3042\xE3\x80".scrub!{|bytes| '<'+bytes.unpack('H*')[0]+'>' } # => "abc\u3042<e380>"

@see String#scrub...

String#scrub! {|bytes| ... } -> String (6128.0)

self が不正なバイト列を含む場合に別の文字列に置き換えます。常に self を返します。

...なバイト列はブ
ロックの戻り値で置き換えられます。

"abc\u3042\x81".scrub! # => "abc\u3042\uFFFD"
"abc\u3042\x81".scrub!("*") # => "abc\u3042*"
"abc\u3042\xE3\x80".scrub!{|bytes| '<'+bytes.unpack('H*')[0]+'>' } # => "abc\u3042<e380>"

@see String#scrub...

絞り込み条件を変える

String#scrub!(repl) -> String (6128.0)

self が不正なバイト列を含む場合に別の文字列に置き換えます。常に self を返します。

...なバイト列はブ
ロックの戻り値で置き換えられます。

"abc\u3042\x81".scrub! # => "abc\u3042\uFFFD"
"abc\u3042\x81".scrub!("*") # => "abc\u3042*"
"abc\u3042\xE3\x80".scrub!{|bytes| '<'+bytes.unpack('H*')[0]+'>' } # => "abc\u3042<e380>"

@see String#scrub...