forms之CFML 从 form.zipcode 中仅选择 3 个整数

zlslch 阅读:73 2024-12-31 21:38:35 评论:0

我知道这可能很简单,但是当我执行 #form.zipcode# 时,如何只从名为 zipcode 的表单字段中选择前 3 位数字

如果可能的话,我希望它在 cfml 中。

例如 03954 变成 039

这是为了计算运费。

提前致谢。

请您参考如下方法:

非常简单,使用内置的 left() 函数。

标签:

<cfset fullZipCode = trim(form.zipcode) />     
<cfset firstThree = left(fullZipCode, 3) />     
<cfdump var="#firstThree#" /> 

或在cfscript

<cfscript>     
  fullZipCode = trim(form.zipcode);      
  firstThree = left(fullZipCode, 3);      
  writeDump(var="#firstThree#"); 
</cfscript> 

文档:https://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-6e3a.html


标签:程序员
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号