【发布时间】:2014-02-28 06:16:56
【问题描述】:
我正在使用 Crystal Reports,在我的一个公式中,我想检查一个字符串是否包含任何数值。示例如下所示...
"Chris(12)" Returns True
"123" Returns True
"Pot" Returns False
"John0" Returns True
我已经使用 INSTR() 函数实现了我想要的。我是这样做的……
if INSTR(string,"0") <> 0 or INSTR(string,"1") <> 0 or INSTR(string,"2") <> 0 ... then
True
else
False
我只是想知道是否有更短或更高效的代码。非常感谢。
【问题讨论】:
-
查看此帖子scn.sap.com/thread/1680390,您必须更改一些代码,但我认为这就是解决方案
-
感谢 :) 但我认为提供的解决方案不足以让我说“嘿,这样更有效率”。但是非常感谢你。在我得到上面的解决方案之前,我创建了类似的东西。我只是不喜欢它。
-
我会告诉你使用正则表达式,但水晶似乎不支持它:(
-
非常感谢@Raphael :) 非常感谢。