Ruby 初心者スレッド ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
516:デフォルトの名無しさん 08/12/15 09:54:50 image_paths = filepaths.find_all{|e| /.jpg\Z/ =~ e} で99.99%くらいは普通に動作するんだよな 517:デフォルトの名無しさん 08/12/15 10:02:26 正規表現の粒度をどれくらいにするかというのは永遠の問題 わかってない人が「メールアドレスにヒットする正規表現を書け」とか課題出したりするんだが 518:デフォルトの名無しさん 08/12/15 10:27:14 "(a)" から /\s*\(a\)\s*/ を生成するのってどうやるんですか? a = "(a)" /\s*#{a.escape}\s*/ みたいに書ければいいんだけど 519:デフォルトの名無しさん 08/12/15 10:41:09 >>518 マニュアル読んどけ Rubyの正規表現はただのオブジェクトだからRegexpクラスのメソッドで生成できる /〜/ で書くのはただのわかりやすいエイリアスに過ぎない あと、半角スペースと \s には直接の関係はないから、あらかじめ \s で書いておくしかないよ 個人的には半角スペースを \s で表現するようにするのは後々罠に落ちるから全くお勧めしない 半角スペースがあるのなら、どんなに正規表現の見かけがマヌケになっても半角スペースで書くべき
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4284日前に更新/244 KB
担当:undef