Back to Top

プログラムの覚書

Category: 文字

VB.NET 文字が大文字か小文字か調べる

文字が、大文字か小文字かを調べる方法を記載します。

 

Char.IsUpper メソッドを使用して、大文字か判断する

Dim s As String = "MicroSoft"

If Char.IsUpper(s(5)) Then
    MessageBox.Show("大文字です")
End If

 

Char.IsLowerメソッド を使用して、小文字か判断する

Dim s As String = "MicroSoft"

If Char.IsLower(s(1)) Then
    MessageBox.Show("小文字です")
End If

※IsUpper ・ IsLower は全角文字・半角文字とも判断することが出来ます。

 

 

Posted in 文字 | Leave a reply

VB.NET 特殊文字の扱い方

改行・タブ・引用符など、特殊文字をプログラムで使用する方法を記載します。

ControlCharsクラスを使用する

Dim str As String = "ABcDEabcdeあいう"

'タブ文字を付加
Dim s1 As String = str & ControlChars.Tab

'改行コードを付加
Dim s2 As String = str & System.Environment.NewLine

'引用符を前後に付加
Dim s3 As String = ControlChars.Quote & str & ControlChars.Quote

 

Chr()を使用する

ControlCharsクラスは特定の文字しか無いので、それ以外はChr()を使います。

Dim str As String = "ABcDEabcdeあいう"

'タブ文字を付加
Dim s1 As String = str & Chr(&H09)

'改行コードを付加
Dim s2 As String = str & Chr(&H0D) & Chr(&H0A)

'引用符を前後に付加
Dim s3 As String =  Chr(&H22) & str & Chr(&H22)

 

Posted in 文字 | Leave a reply