2016-10-23 6 views
0

コードの最後のコメントに希望の出力レイアウトをどのように印刷するのですか?文字列の指定された領域に文字を挿入する

string = "matthews" 

    # letters = string.split(//) NOT USING 

letter_guess = "t" 

if string.include? letter_guess 
    print "its there" 
else 
    print "its not" 
end 


    # I would then like to ouput this!! --tt---- 

答えて

2

あなただけのすべての非存在手紙の代わりかどうかは実際にはかなり簡単です:

​​

tr方法は、文字単位で物事を削除または変更することで、非常に良いです。この場合、(^)一致しないすべての文字が-に置き換えられます。

+0

素晴らしい。ありがとう!文字列内の文字の配列にその値を戻す必要がある場合はどうすればいいですか?もし私が –

+0

が素晴らしいならば。ありがとう。 " - "文字で構成されている文字列と同じ長さの配列に戻す必要がある場合はどうしますか?文字列に直接渡すのではなく、文字列= "great"かつ文字がrの場合、 "" - "、" r "、" - "、" - "、" - "] –

+0

@RobMatthews任意の文字列を指定すると、その文字を簡単に抽出できます: 's.chars' – tadman

関連する問題