添加冒号:在指定数量的 letters/numbers 之后

Add colon: after specified number of letters/numbers

所以我的页面中有一个 "Search Box", 数据库中的值为 00:12:34:56

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

我怎样才能让它在恰好 2 个字符后添加冒号。

未测试,但是...

    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)

其他解决方案:-

当您从数据库中获取值时,将“:”替换为空白值,然后将输入值与格式化的数据库值进行比较。

例如

你的数据库值

var Dbval = 00:12:34:56

格式化该值

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

现在 Dbval 将为“00123456”

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

希望对您有所帮助。