るりまサーチ

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

別のキーワード

  1. socket int
  2. prime int_from_prime_division
  3. _builtin to_int
  4. mkmf convertible_int
  5. option int

ライブラリ

モジュール

キーワード

検索結果

Psych::Nodes::Stream::UTF8 -> Integer (18223.0)

UTF8 エンコーディングを表します。

...UTF8 エンコーディングを表します。

Psych::Parser::UTF8 と同じ値です。

@see Psych::Nodes::Stream.new...

Psych::Parser::UTF8 -> Integer (18201.0)

UTF-8 エンコーディングを表します。

UTF-8 エンコーディングを表します。

@see Psych::Handler#start_stream

OpenSSL::ASN1::UTF8STRING -> Integer (6217.0)

ASN.1 UNIVERSAL タグの、 UTF8STRING のタグ番号 12 を表す定数です。

...ASN.1 UNIVERSAL タグの、
UTF8
STRING のタグ番号 12 を表す定数です。...

WIN32OLE::CP_UTF8 -> Integer (6201.0)

文字コードの変換にUTF-8を利用することを示します(65001)。

文字コードの変換にUTF-8を利用することを示します(65001)。

StringScanner#match?(regexp) -> Integer | nil (112.0)

スキャンポインタの地点だけで regexp と文字列のマッチを試します。 マッチしたら、スキャンポインタは進めずにマッチした 部分文字列の長さを返します。マッチしなかったら nil を 返します。

...サイズは文字単位でなくバイト単位となります。

//emlist[][ruby]{
require 'strscan'
def case1(encode)
utf8
= "\u{308B 3073 3044}"
s = StringScanner.new(utf8.encode(encode))
s.match?(/#{"\u{308B}".encode(encode)}/)
end

p case1("EUC-JP") #=> 2
//}

@param regexp マッ...

絞り込み条件を変える

StringScanner#matched_size -> Integer | nil (112.0)

前回マッチした部分文字列の長さを返します。 前回マッチに失敗していたら nil を返します。

...ズは文字単位でなくバイト単位となります。

//emlist[][ruby]{
require 'strscan'

def run(encode)
utf8
= "\u{308B 3073 3044}" # るびい
s = StringScanner.new(utf8.encode(encode))
s.scan(/#{"\u{308B}".encode(encode)}/)
s.matched_size
end

p run("UTF-8") #=> 3
p run("EUC...

OpenSSL::X509::Name::DEFAULT_OBJECT_TYPE -> Integer (106.0)

属性値のデフォルトの ASN.1 の型です。

...属性値のデフォルトの ASN.1 の型です。

OpenSSL::X509::Name.parse や OpenSSL::X509::Name.new で
template に指定されなかった属性はこの型であると仮定して処理されます。

OpenSSL::ASN1::UTF8STRING を返します。...

OpenSSL::ASN1 (24.0)

ASN.1(Abstract Syntax Notation One) のデータを取り扱うためのモジュールです。

...quire 'openssl'

# 単純型のデータ
x = OpenSSL::ASN1::UTF8String.new("foobar")
# 構造型のデータ
y = OpenSSL::ASN1::Sequence.new([OpenSSL::ASN1::Boolean.new(true),
OpenSSL::ASN1::Integer.new(-12)])
# APPLICATION タグクラスのタグ2番で...
...er と同じ
u.to_der # => "C\x01\x00"
# エンコードした文字列をデコード
OpenSSL::ASN1.decode(x.to_der)
# => #<OpenSSL::ASN1::UTF8String:0x000000027cc700 @tag=12, @value="foobar", @tagging=nil, @tag_class=:UNIVERSAL>
OpenSSL::ASN1.decode(y.to_der)
# => #<OpenSSL::ASN1::Sequ...
...00000027c47d0 @tag=16, @value=[#<OpenSSL::ASN1::Boolean:0x000000027c4898 @tag=1, @value=true, @tagging=nil, @tag_class=:UNIVERSAL>, #<OpenSSL::ASN1::Integer:0x000000027c47f8 @tag=2, @value=-12, @tagging=nil, @tag_class=:UNIVERSAL>], @tagging=nil, @tag_class=:UNIVERSAL>
OpenSSL::ASN1.decode(z.to_de...