45件ヒット
[1-45件を表示]
(0.015秒)
キーワード
- NKF (12)
- encode (7)
- unescape (7)
-
url
_ encode (12)
検索結果
先頭5件
-
URI
. escape(str , unsafe = URI :: UNSAFE) -> String (18125.0) -
URI 文字列をエンコードした文字列を返します。
...に
ERB::Util.#url_encode,
CGI.escape,
URI.encode_www_form_component,
WEBrick::HTTPUtils.#escape_form,
WEBrick::HTTPUtils.#escape
などの使用を検討してください。
詳細は 29293 からのスレッドを参照してください。
例:
require 'uri'
p URI.escape('http://images.goog... -
URI
. encode(str , unsafe = URI :: UNSAFE) -> String (6125.0) -
URI 文字列をエンコードした文字列を返します。
...に
ERB::Util.#url_encode,
CGI.escape,
URI.encode_www_form_component,
WEBrick::HTTPUtils.#escape_form,
WEBrick::HTTPUtils.#escape
などの使用を検討してください。
詳細は 29293 からのスレッドを参照してください。
例:
require 'uri'
p URI.escape('http://images.goog... -
URI
. unescape(str) -> String (6100.0) -
URI 文字列をデコードした文字列を返します。
...します。
このメソッドは obsolete です。
代わりに
CGI.unescape,
URI.decode_www_form,
URI.decode_www_form_component
などの使用を検討してください。
例:
require 'uri'
puts URI.unescape('http://images.google.co.jp/images?q=%A5%E2%A5%CA%A5%EA%A5%B6&ie=EUC-JP')
#... -
ERB
:: Util . # url _ encode(s) -> String (3106.0) -
文字列 s を URLエンコードした文字列を返します。
...スについて URL エンコードを行った文字列を返します(CGI.escapeとほぼ同じです)。
@param s URLエンコードを行う文字列
//emlist[例][ruby]{
require "erb"
include ERB::Util
puts url_encode("Programming Ruby: The Pragmatic Programmer's Guide")
# Programming%20Rub... -
NKF (28.0)
-
nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を Ruby から使うためのモジュールです。
...nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を
Ruby から使うためのモジュールです。
=== 使い方
以下は、漢字コード変換コマンドの例です。
//emlist[例][ruby]{
#!/usr/local/bin/ruby
require 'nkf'
opt = ''
opt = ARGV.shift if ARGV[......NKF.nkf(opt, line)
end
//}
以下は、漢字コード判別コマンドの例です。
//emlist[例][ruby]{
#!/usr/local/bin/ruby
require 'nkf'
CODES = {
NKF::JIS => "JIS",
NKF::EUC => "EUC",
NKF::SJIS => "SJIS",
NKF::UTF8 => "UTF8",
NKF::BINARY => "BINARY",
NKF:......定します。デフォルトは --fb-skip です。
--prefix <escape character><target character>..
Shift_JIS への変換時に、<target character>に指定した文字が2バイト目に
現われた場合に<escape character>を付加します。<target character>は複数指定で...