当字符串包含特殊字符时,如何在 FileMaker 脚本中查找。
例如我们有 ABC$XYZ 然后在脚本中我们只需要找到像 A 到 Z 或 a 到 z 或 0 到 1 这样的字符存在或任何其他字符也存在
当字符串包含特殊字符时,如何在 FileMaker 脚本中查找。
例如我们有 ABC$XYZ 然后在脚本中我们只需要找到像 A 到 Z 或 a 到 z 或 0 到 1 这样的字符存在或任何其他字符也存在
与 Length 函数结合使用的 Filter 函数应该可以用来确定是否存在其他字符,例如:
Let ( [
originalString = "ABC$XYZ";
originalStringLength = Length ( originalString );
// all characters would need to be listed below
filterSet = "abcd...zABCD...Z012...9";
filteredString = Filter ( originalString ; filterSet );
filteredStringLength = Length ( filteredString )
] ;
If ( filteredStringLength = originalStringLength ;
"No special characters." ;
"Special characters." )
)
但是,要找出这些字符是什么,您可能需要使用 Substitute 函数。
补充阅读: