タグ

文字列操作に関するsetotchのブックマーク (2)

  • 数値を右詰めや0埋めで文字列化するには?[C#、VB]

    稿は2004/01/30に初版公開、2008/07/10に改訂された記事を再改訂し、C# 6.0/Visual Basic 14(以下、VB 14)の補完文字列についての記述を追加したものです。また、稿のコードは全てC# 6.0/VB 14で動作を確認しました。 数値をファイルや帳票に出力する際には、文字列の幅を固定し右詰めにしたり、0埋めで出力したりしたい場合がある。このような用途には、Stringクラス(System名前空間)のFormatメソッドを使うのが簡単だ。 Formatメソッドでは、書式を指定する「書式指定文字列」と、それに対応するオブジェクトを引数で指定する。稿では、よく用いられるであろう整数値の文字列化に絞って解説する。 また、C# 6.0/VB 14では、「補間文字列」(interpolated string)という機能を使うことで、StringクラスのForma

    数値を右詰めや0埋めで文字列化するには?[C#、VB]
  • VB 基礎編 (その六) 文字列操作 chr、str、trim、left、mid、len、instr、format - SAK Streets

    VB 基礎編 (その六) 文字列操作 chr、str、trim、left、mid、len、instr、format VB で文字列を操作する演算子、関数について説明します。 ■文字列演算子 & 文字列の結合 【例】'** 文字変数を結合する dim a as string dim b as string dim c as string a = "abc" b = "012" c = a & b この例では、変数 c に "abc012" がセットされます。 ■文字列関数 chr キャラクタコードの文字を返す asc 文字のキャラクタコードを返す str 数値を文字列に変換 val 文字列を数値に変換 space n 個の空白を生成 string 特定文字を n 個生成 trim 左右の全角半角空白を削除 ltrim 左側の全角半角空白を削除 rtrim 右側の全角半角空白を削除 lcase

  • 1