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 回答