ruby の文字列操作の質問です。, を3と並べる というようなを非常に簡単な表現ができたような気がします。

,.repeat(3) のような感じだったと思います。(もちろん違いますが)。このような表現あったら教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2008/06/22 21:26:50
  • 終了:2008/06/23 06:34:27

回答(5件)

id:pahoo No.1

pahoo回答回数5960ベストアンサー獲得回数6332008/06/22 21:40:52

ポイント20pt

String#*メソッドのことでしょうか。

下記のように書けば、"hoge" が3回繰り返された結果が s3 に格納されます。

s1 = "hoge"
s3 = s1 * 3

参考サイト

id:GoldenDawn No.2

GoldenDawn回答回数426ベストアンサー獲得回数812008/06/22 21:53:42

ポイント20pt
"," * 3

とか?

http://q.hatena.ne.jp

id:mjh No.3

7N1MJH回答回数5ベストアンサー獲得回数02008/06/22 22:23:43

ポイント20pt

http://d.hatena.ne.jp/

URLはダミーです。

","*3

では駄目ですか。

文字列の中に含めるのであれば、

"まえ#{','*3}うしろ"

とか。

id:ayucat_on_tabelog No.4

ayucat回答回数11ベストアンサー獲得回数12008/06/22 23:42:12

ポイント20pt
>> "," * 3
=> ",,,"

みたいな話でしょうかね。

http://q.hatena.ne.jp/1214137608?t=1

id:rubikitch No.5

るびきち回答回数120ベストアンサー獲得回数222008/06/22 23:54:05

ポイント20pt

"," * 3 # => ",,,"

文字列の乗算です。

http://www.ruby-lang.org/ja/man/html/String.html

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません