問題タブ [leading-zero]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - 先頭のゼロを保持する 16 進 vb
16 進カラー値を変数に保存するなど、いくつかのカラー操作を実行します。1 ~ 16 の先行ゼロの保持に問題があります。関連するコード セクション:
これにより、16 未満の数値の LH スペースが削除されます。_coltable はディクショナリ (文字列、文字列) です。_color、カラー オブジェクト。以下のテキストは、コンソールアウトを示しています。
行 3 ~ 6 は、反復プロセスを示しています。R と G を単一のゼロとして追加します。
&s、Right、String.formatで色々試してみました。実行できません。魔法の杖を手に入れた人はいますか?
cakephp - CakePHP のページネーションの先行ゼロ
次のようなページネーションを作成するリクエストがありました。
01 | 02 | 03 | 04
PHP で 1 桁を先行ゼロでパディングする方法は知っていますが、CakePHP Paginator でこれを機能させる方法がわかりません。
任意のポインタをお願いします?
java - Java ParseInt() - 先頭にゼロがある文字列をキャッチする
Java のParseIntメソッドは、例外をスローすることなく、先頭にゼロを付けて提供された 10 進数値を喜んで解析し、ゼロを取り除きます。
整数値 50 になります。
しかし、このような文字列を無効な入力として拒否する必要があるアプリケーションがあります。これまでの問題に対する私の解決策は、解析された整数を文字列に変換し、元の/解析された文字列の長さを比較して、文字が削除されているかどうかを確認することでした。
これは問題なく動作しますが、少しハッキーに感じます。先行ゼロを検出して処理するより良い方法はありますか?
python - 先行ゼロがない番号付きファイルのPythonソート
次の形式の一連の.csvファイルを読み込んでいます。
ご覧のとおり、数値は順次増加しますが、先行ゼロがないため、読み取られると、現在、次のように終了するリストを見ています。
ファイルは数がスキップされるため、それが最大のファイル名である場合は 3289 ファイルにはなりませんが、適切な順序になるように並べ替えたいと思います。それは、上にあるものではなく、下にあるものです。
私はPythonで作業しており、現在、次のようにosモジュールからファイル名を取得しています:
これが生成するリストをソートするためにいくつかの方法を試しましたが、どれも順序を変更していないようです。
java - Javaで先行ゼロを持つ整数の桁数を取得するには?
この質問には、先頭にゼロが付いた数字と、通常は 16 進数 (09 など) としてカウントされる数字が含まれます。ユーザー入力は整数であると仮定します。これは、数字を関数に整数として渡すためです。
例えば
- ユーザーが 5 を入力した場合、1 を取得する必要があります
- ユーザーが 0005 を入力した場合、4 を取得する必要があります
- ユーザーが 09 を入力した場合、2 を取得する必要があります
(注)以下の方法は動作しません:
excel - CSV の先行ゼロ
先頭に Zeros を持つ列が含まれている可能性がある CSV ファイルを取得しました。Excel で表示すると、先行ゼロは数値として扱われるため表示されません。後で、この CSV をインポート レコードとして Sage 50 に送信する必要があります。
私の問題は、ファイルが Excel で開かれたときに先頭のゼロを見たいということです。ただし、Sage レコードに追加する必要があるため、ファイル自体には何も追加したくありません。不可能かもしれませんが、それでも回避策はあります。
c++ - C++で1つのcoutステートメントを介して先行ゼロで中央のゼロをカウントする方法は?
パケットのバイナリ データ (0x123400005678) から解析された 3 つの値を表示する必要があります。
cout を 3 回使うと 4 桁の 16 進数で表示できます。
しかし、cout行を1つだけ使用すると、「0x0」の先頭のゼロが省略されます...
とにかく「123400005678」のように1行で表示する方法はありますか? または、これを行う唯一の方法は cout を 3 回使用することですか?
前もって感謝します。
regex - 正規表現で先行ゼロをトリミングする
正規表現を機能させるのに苦労しています。
先行ゼロの存在に基づいて、次の変換を許可する必要があります...
- 001234 -> 1234
- 1234 -> 1234
- 00AbcD -> AbcD
- 001234.1234 -> 1234.1234
- 001234.000002 -> 1234.2
- 001234/000002 -> 1234.2
式の一致は変換 1、2、および 3 でうまく機能することがわかりましたが、4、5、および 6 で示されている (オプションの) 2 番目のセクションを一致させる方法がわかりません。
linux - Bash ループでゼロが埋め込まれた int をインクリメントする
ファイルの名前変更/作成を自動化しようとしています。テスト用の初期スクリプトがあります。すでに見回しましたが、関連するものが見つかりません。
ここに私のサンプルスクリプトがあります
初期ファイルが存在しない/存在する場合、スクリプトは正常に動作しますが、以下の sh -x のように 3 回の発生後に開始が失敗します
001の後、先頭にゼロを付けずに-2にフォールバックします。私が間違ったことについての入力は大歓迎です
ありがとう