gsubを使用して文字列内のすべての数値を16進数に変換するにはどうすればよいですか?

ポール

文字列内のすべての数値を16進数に変換しようとしています。私はこのコードを試しました:

str.gsub(/(\d+)/, '\1'.to_i.to_s(16))

ただし、これは、を置き換える数値ではなく0文字列'\1'変更するため、すべての数値をに置き換え\1ます。

どうすればこれを正しく行うことができgsubますか?

falsetru

String#gsubブロックを受け入れます。ブロックの戻り値は、置換値として使用されます。

>> str = '100 200'
=> "100 200"
>> str.gsub(/\d+/) { |x| x.to_i.to_s(16) }
=> "64 c8"

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

文字列を配列に変換し、配列の各16進値をPythonで10進数に変換するにはどうすればよいですか?

分類Dev

列を16進数に変換してから連結して、固定長の新しい列を作成するにはどうすればよいですか?

分類Dev

forEachを使用して配列内の文字列を数値に変換するにはどうすればよいですか?

分類Dev

関数を使用して、文字値を持つ複数の列を巨大なdata.frame内の2進数に変換するにはどうすればよいですか?

分類Dev

JSで文字列型の16進数を数値に変換するにはどうすればよいですか?

分類Dev

中括弧内の数値の代わりに変数を使用して文字列をフォーマットするにはどうすればよいですか?

分類Dev

Pythonを使用してjson内の複数の文字列配列をcsvに変換するにはどうすればよいですか?

分類Dev

コンマ区切りの文字列変数から数値を取得して文字列配列を変換するにはどうすればよいですか?

分類Dev

変数値を16進数として出力するにはどうすればよいですか?

分類Dev

'\ x80'の16進数を10進数に変換するにはどうすればよいですか

分類Dev

gsubパターン内の変数入力として数値リストを使用するにはどうすればよいですか?

分類Dev

パンダを使用して200.13Kや1.2Mなどの数値文字列を整数に変換するにはどうすればよいですか?

分類Dev

Rustで文字列を16進数に変換するにはどうすればよいですか?

分類Dev

Javaを使用して16進数のintをマスクするにはどうすればよいですか?

分類Dev

すべての列のデータ型を数値と文字に動的に変換するにはどうすればよいですか?

分類Dev

どのように私は(16進数の値を表して)私の文字列をバイトに変換することができますか?

分類Dev

PowerShellを使用して2つの数値を含む文字列を通貨に変換するにはどうすればよいですか?

分類Dev

JavaScriptでは、「/」と「/ g」内の変数を使用して文字列をグローバル置換するにはどうすればよいですか?

分類Dev

PHPの変数内の文字として::を使用するにはどうすればよいですか?

分類Dev

C ++で配列内のすべての数値を追加するにはどうすればよいですか?

分類Dev

リストの出力値を適切に変換して、関数内の引数として使用するにはどうすればよいですか?

分類Dev

PROC SQLを使用して200012のような数値列をSAS日付変数に変換するにはどうすればよいですか?

分類Dev

連結を使用して文字変数の値を更新するにはどうすればよいですか?

分類Dev

Flutterで16進数の色文字列を使用するにはどうすればよいですか?

分類Dev

gsubを使用してawkの変数の値を変更して出力するにはどうすればよいですか?

分類Dev

変数のすべての配列値を作成するにはどうすればよいですか?

分類Dev

文字列内の因子を検出してfloatに変換する関数を作成するにはどうすればよいですか?

分類Dev

sscanfのみを使用して文字列からすべての数値を抽出するにはどうすればよいですか?

分類Dev

文字列に文字が含まれている場合、文字列をRの数値に変換するにはどうすればよいですか?

Related 関連記事

  1. 1

    文字列を配列に変換し、配列の各16進値をPythonで10進数に変換するにはどうすればよいですか?

  2. 2

    列を16進数に変換してから連結して、固定長の新しい列を作成するにはどうすればよいですか?

  3. 3

    forEachを使用して配列内の文字列を数値に変換するにはどうすればよいですか?

  4. 4

    関数を使用して、文字値を持つ複数の列を巨大なdata.frame内の2進数に変換するにはどうすればよいですか?

  5. 5

    JSで文字列型の16進数を数値に変換するにはどうすればよいですか?

  6. 6

    中括弧内の数値の代わりに変数を使用して文字列をフォーマットするにはどうすればよいですか?

  7. 7

    Pythonを使用してjson内の複数の文字列配列をcsvに変換するにはどうすればよいですか?

  8. 8

    コンマ区切りの文字列変数から数値を取得して文字列配列を変換するにはどうすればよいですか?

  9. 9

    変数値を16進数として出力するにはどうすればよいですか?

  10. 10

    '\ x80'の16進数を10進数に変換するにはどうすればよいですか

  11. 11

    gsubパターン内の変数入力として数値リストを使用するにはどうすればよいですか?

  12. 12

    パンダを使用して200.13Kや1.2Mなどの数値文字列を整数に変換するにはどうすればよいですか?

  13. 13

    Rustで文字列を16進数に変換するにはどうすればよいですか?

  14. 14

    Javaを使用して16進数のintをマスクするにはどうすればよいですか?

  15. 15

    すべての列のデータ型を数値と文字に動的に変換するにはどうすればよいですか?

  16. 16

    どのように私は(16進数の値を表して)私の文字列をバイトに変換することができますか?

  17. 17

    PowerShellを使用して2つの数値を含む文字列を通貨に変換するにはどうすればよいですか?

  18. 18

    JavaScriptでは、「/」と「/ g」内の変数を使用して文字列をグローバル置換するにはどうすればよいですか?

  19. 19

    PHPの変数内の文字として::を使用するにはどうすればよいですか?

  20. 20

    C ++で配列内のすべての数値を追加するにはどうすればよいですか?

  21. 21

    リストの出力値を適切に変換して、関数内の引数として使用するにはどうすればよいですか?

  22. 22

    PROC SQLを使用して200012のような数値列をSAS日付変数に変換するにはどうすればよいですか?

  23. 23

    連結を使用して文字変数の値を更新するにはどうすればよいですか?

  24. 24

    Flutterで16進数の色文字列を使用するにはどうすればよいですか?

  25. 25

    gsubを使用してawkの変数の値を変更して出力するにはどうすればよいですか?

  26. 26

    変数のすべての配列値を作成するにはどうすればよいですか?

  27. 27

    文字列内の因子を検出してfloatに変換する関数を作成するにはどうすればよいですか?

  28. 28

    sscanfのみを使用して文字列からすべての数値を抽出するにはどうすればよいですか?

  29. 29

    文字列に文字が含まれている場合、文字列をRの数値に変換するにはどうすればよいですか?

ホットタグ

アーカイブ