如何检查单词是否仅包含vb6字符串中的大写字符

时间:2012-05-14 09:18:02

标签: string vb6

我想知道字符串中的任何单词是否只包含使用vb6的大写字符..

让我们说像这样的字符串:"If you only knew the power of the DARKSIDE!"

在这里,无论标点符号如何,我都想抓住"DARKSIDE"

那我该如何实现呢?这应该很容易..虽然我眨眼之间无法想象......

3 个答案:

答案 0 :(得分:2)

Dim astrSplitItems() As String
astrSplitItems = Split(strInputString, " ")
For intX = 0 To UBound(astrSplitItems)
  If astrSplitItems(intX) = UCase(astrSplitItems(intX))
    //Found
  End If
Next

答案 1 :(得分:1)

试试这个:

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

如果确实这封信是大写的

答案 2 :(得分:1)

也许正则表达式? vb6 regex