文字列を指定すると、 "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. NIMで文字列の大文字小文字を変更する方法は?
- 5. 大文字を含む文字列を小文字に変換する
- 6. 文字列の上級チェック文字(大文字/小文字)
- 7. カラムの大文字小文字を「文字列」にする
- 8. Javascriptで文字列を大文字と小文字に変換します。
- 9. Cの大文字小文字から小文字へ
- 10. 文字列の最初の文字の大文字/小文字の決定
- 11. .htaccessディレクトリの大文字から小文字への変換
- 12. Java文字列replaceall最初の文字を特定の文字列の後に小文字に変換する
- 13. 文字列をJavaの小文字2小文字に変換する
- 14. 文字列のすべての小文字をMIPSの大文字に変換する方法
- 15. すべての小文字を大文字に変換する
- 16. 数字の文字列を文字に変換する方法
- 17. 小文字と小文字を文字列から分割する方法
- 18. 大文字のhtmlタグを小文字に変換する
- 19. 文字列と文字列のリストを文字列に変換する方法
- 20. C++で文字列の小文字を大文字に変換する方法は?
- 21. C大文字から小文字へ
- 22. 文字列内の他のすべての文字を大文字に変換する方法
- 23. JavaScript内の文字列内の小文字と大文字の間のスペース
- 24. 大文字、小文字、Antプロパティを大文字にする
- 25. 文字列を1文字ずつの文字列に変換する方法
- 26. Android:文字列の最初の文字を小文字に変換する
- 27. Google Cloud BigQueryで大文字小文字を小文字にする方法
- 28. 文字列の最初の文字をxsltの大文字に変換する
- 29. JavaScriptで4文字以下の文字列を大文字に変換し、4文字以上を小文字に変換することで解決する
- 30. C#大文字と小文字の文字列または文字列
um ...正規表現を試しましたか? –
正規表現の必要はありません。これは正確に 'tr'のためのものです。 –