【发布时间】:2018-12-03 11:07:38
【问题描述】:
如何测试字符串是否为以“R”开头,后跟最多 8 个数字的格式?
【问题讨论】:
-
这是一个非常广泛的问题,上下文非常有限。尝试提供更多有关您的问题以及您迄今为止尝试过的内容的详细信息? This 可能是解决您问题的一种方式。
-
谢谢。我想在激活单元格时触发某个操作,但前提是它包含某种格式的字符串。我打算使用
InStr,但我不知道如何适应它。 -
逐个字符测试;使用
Like运算符;常用表达。有各种各样的测试方法。 -
假设您希望在“R”之后至少有 1 个数字,您可以使用以下代码进行测试:
debug.print test_string like "R#*" and len(test_string) <10