比如有6个字符,怎么3个字符用空格隔开

ren0594 2010-11-16 06:44:58
比如有6个字符,怎么3个字符用空格隔开


比如: 555555 ,隔开后为:555 555

谢谢。
...全文
130 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lan_alan 2010-11-17
  • 打赏
  • 举报
回复
四楼的方法不错,简单实用
  • 打赏
  • 举报
回复
ASP也可以使用正则:
str =trim(request("表单元素的name"))
Set re = New RegExp
With re
.Pattern = "(\w{3})"
.IgnoreCase = True
.Global = True
re.replace(str,"$1 ")
End With

不过这个问题比较简单,用正则是杀鸡耍牛刀,用楼上方法就可以,因为效率更高。
Dogfish 2010-11-17
  • 打赏
  • 举报
回复
或者

s="1234567890"
s1=""
for i=1 to len(s) step 3
s1 = s1 & " " & mid(s,i,3)
next
s1 = trim(s1)
Dogfish 2010-11-17
  • 打赏
  • 举报
回复
如果是长字串。一楼的可以。但是记得要trim一下。
greenpearl 2010-11-16
  • 打赏
  • 举报
回复
dim str=request("表单元素的name")
str=left(str,3) & " " & right(str,3)
greenpearl 2010-11-16
  • 打赏
  • 举报
回复
dim str=request("表单元素的name")
str=left(str,3) & & right(str,3)
ren0594 2010-11-16
  • 打赏
  • 举报
回复
这个数是request表单得到的,怎么调用这个函数?
Mr-Jee 2010-11-16
  • 打赏
  • 举报
回复
var i = "555555";
i = i.replace(/(\w{3})/g,"$1 ");
alert(i);

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧