添加冒号:在指定的字母/数字后添加

时间:2015-03-26 09:28:01

标签: html mysql asp-classic

所以我有一个"搜索框"在我的页面中, DB中的值为00:12:34:56

如果您搜索00123456,我找不到正确的值。

我怎样才能做到这一点,它会添加冒号:正好是2个字符后。

2 个答案:

答案 0 :(得分:-1)

未经测试,但......

    a = "00123456"
    b = ""
    for i = 1 to len(a) step 2
       b = b & ":" & mid(a, i, 2)
    next
    ' remove the first :
    b = right(b, len(b) - 1)
    response.write(a & " --> " & b)

答案 1 :(得分:-1)

其他解决方案: -

当您从DB替换中获得价值":"使用空白值,然后将输入值与格式化的DB值进行比较。

<强> E.g。

您的数据库值

var Dbval = 00:12:34:56

格式化该值

Dbval = Dbval.Replace(":","");

现在Dbval将是&#34; 00123456&#34;

现在您可以将此值与输入值进行比较。

希望得到这个帮助。