1

vb6 を使用して、文字列内の単語に大文字のみが含まれているかどうかを調べたい..

次のような文字列があるとしましょう:"If you only knew the power of the DARKSIDE!"

"DARKSIDE"ここでは、句読点に関係なくキャッチしたいです。

では、どうすればそれを達成できますか?これは簡単なはずです..私は瞬く間に理解できませんでしたが..

4

3 に答える 3

2
Dim astrSplitItems() As String
astrSplitItems = Split(strInputString, " ")
For intX = 0 To UBound(astrSplitItems)
  If astrSplitItems(intX) = UCase(astrSplitItems(intX))
    //Found
  End If
Next
于 2012-05-14T09:25:51.263 に答える
1

これを試して:

If Chr("YOUR LETTER") = UCase(Chr("YOUR LETTER"))

それが本当なら、文字は大文字です

于 2012-05-14T09:24:53.263 に答える
1

おそらく正規表現で? vb6正規表現

于 2012-05-14T09:24:56.670 に答える