「Ruby」の版間の差分
提供: sha.ngri.la
細 (→gsub) |
細 (→nilの判定) |
||
10行目: | 10行目: | ||
*[http://ref.xaio.jp/ruby/classes/string/gsub gsub, gsub! (String) - Rubyリファレンス] | *[http://ref.xaio.jp/ruby/classes/string/gsub gsub, gsub! (String) - Rubyリファレンス] | ||
==nilの判定== | ==nilの判定== | ||
+ | <code>.nil?</code>を使う。 | ||
<pre> | <pre> | ||
a = nil | a = nil | ||
18行目: | 19行目: | ||
end | end | ||
</pre> | </pre> | ||
− | + | *[http://blog.goo.ne.jp/korokoro-2/e/16ea24b29d076e786ddd8cf9e7f2bbde 【Ruby】 nil の判定 - ぽっくるのITざっき] | |
[[Category:Ruby]] | [[Category:Ruby]] |
2014年9月22日 (月) 10:31時点における版
XMLを操作する
REXML
open-uri
gsub
str.gsub(pattern, replacement)
str
の文字列のうち、pattern
の正規表現にマッチする文字列をreplacement
に置き換えます。
Link
nilの判定
.nil?
を使う。
a = nil if a.nil? p "aはnil" else p "aはnilじゃない" end