[#48810] 全角文字列中の全角及び半角スペースにマッチさせる正規表現 — "Zisaki,Takeshi" <tanzanitez@...>
趣味でrubyプログラミングをやっている Zisaki と言います。
5 messages
2012/07/01
[#48815] Windows環境でのRuby1.8系から1.9系への移行に伴う拡張ライブラリ問題について — えだ ゆきひこ <eda@...>
こんにちは。
4 messages
2012/07/04
[#48827] UNLHA32の「Unlha」が見つからない — 染谷 康一 <kouichi_someya@...>
失礼します。
8 messages
2012/07/11
[#48840] [ANN] RubyConf2012参加支援企画のご案内 — masayoshi takahashi <maki@...>
高橋征義です。日本Rubyの会の方から来ました。
4 messages
2012/07/17
[#48845] お願い Please read to vote. — "Yukihiro Matsumoto" <matz@...>
────────────────────────────────────────
7 messages
2012/07/21
[#48853] 非公式Rubyマスコット「るびくる」によるRake解説記事パート2公開 — info@...
こんにちは。rubicle.net管理人です。
1 message
2012/07/25
[ruby-list:48810] 全角文字列中の全角及び半角スペースにマッチさせる正規表現
From:
"Zisaki,Takeshi" <tanzanitez@...>
Date:
2012-07-01 01:48:40 UTC
List:
ruby-list #48810
趣味でrubyプログラミングをやっている Zisaki と言います。
「全角文字列中の全角及び半角スペースにマッチさせる正規表現」が分からないので教えてください。
1 ソース
# -*- encoding: utf-8 -*-
# 23.の後に全角スペース、12.の後に半角スペースが存在
str = "H23. 12. 15"
puts str
# \sの後に全角スペースがあり、全角、半角スペースを - に変換する。
str.gsub(/[\s ]/, "-")
puts str
期待する結果
=> H23. 12. 15
H23.-12.-15
実際の結果
=> H23. 12. 15
H23. 12. 15
2 環境
・WindowsXp
・rubyinstaller-1.9.3-p194
・DevKit-tdm-32-4.5.2-20111229-1559-sfx
3 私のスキル
・入門者用のCとrubyプログラムが読める程度
・正規表現を使用するのは初めて
Takeshi Zisaki