文字列を指定すると、 "rxrx"が表示されます。文字列を "rXrX"に変換して別の方法で入力できます。 すべてルビの大文字の「X」の文字列の小文字の「x」?事前にありがとう文字列内の指定文字をルビーの小文字から大文字に変換する方法
0
A
答えて
4
一つの方法:
"rxrx".gsub(/(x)/) { |s| s.upcase }
あなたが大文字を作りたかった複数の文字があった場合、それがうまくいくと思いますので、私はこれを示唆して唯一の理由だけではなく、通常の置換(gsub("x", "X")
)があります:
"rxbrx".gsub(/([xb])/) { |s| s.upcase }
+2
#trも同様です。 "rxbrx" .tr( 'xb'、 'XB') – steenslag
6
"tr"メソッドのStringクラスが有効です。
irb> "rxxr".tr('x', 'X')
irb> "rXXr"
関連する問題
- 1. 大文字を小文字に変換する方法
- 2. 文字列から大文字小文字を削除する
- 3. 大文字を含む文字列を小文字に変換する
- 4. 文字列の最初の文字の大文字/小文字の決定
- 5. 大文字のhtmlタグを小文字に変換する
- 6. JavaScript内の文字列内の小文字と大文字の間のスペース
- 7. 文字列を1文字ずつの文字列に変換する方法
- 8. Android:文字列の最初の文字を小文字に変換する
- 9. 大文字、小文字、Antプロパティを大文字にする
- 10. ランダム大文字 - 小文字
- 11. アセンブリ:大文字小文字
- 12. 大文字または小文字の文字列
- 13. マッチング大文字と小文字を区別Unicode文字列
- 14. 文字列を文字列に変換する方法hash_map(文字列、文字列、stringHashFunction>をLinuxでC++
- 15. 文字列大文字 - 良い方法
- 16. PHPの大文字と小文字を変換する最短方法
- 17. JavaScriptオブジェクトのための大文字小文字の変換
- 18. 文字列内の文字の置換
- 19. 文字列を小文字に変換する
- 20. 大文字の大文字文字列を検出する
- 21. NSAttributedStringの大文字を大文字に変更する方法
- 22. 文字列の最後の文字を大文字にする
- 23. Objective-Cの大文字の文字列をタイトルケースに変換
- 24. 大文字の小文字の検索 -
- 25. Prologで大文字と小文字を変換する方法は?
- 26. 文字列をSCC文字に変換する方法
- 27. ntfsの大文字小文字を区別する方法
- 28. 大文字と小文字の検索
- 29. indexOf大文字小文字の区別?
- 30. 大文字小文字の区別SSIS
um ...正規表現を試しましたか? –
正規表現の必要はありません。これは正確に 'tr'のためのものです。 –