asp 的 分词实现代码


Posted in Javascript onMay 24, 2007

<%
a="日本是中国的一个省|我们美丽中国的张家界!"
b="中国,我们,张家界,日本,美国,苹果"
b=split(b,",")
a=split(a,"|")
for k=0 to ubound(a)
s=""
n=""
 for i=0 to ubound(b)
  if instr(a(k),b(i))>0 then
  s=s & instr(a(k),b(i)) & "," &instr(a(k),b(i))+len(b(i)) & ","
  end if
 next
 s=left(s,len(s)-1)
 if left(s,len(s)-1)<>len(a(k)) then s=s&","&len(a(k))+1
 s=sort(split(s,","))
 for i=0 to ubound(s)-1
 n=n&mid(a(k),s(i),s(i+1)-s(i))& "|"
 next 
 response.write n & "<br>"
next

function sort(ary)
ck=true
do Until ck = false 
 ck=false
 For f = 0 to UBound(ary) -1
  if clng(ary(f))>clng(ary(f+1)) then
   v1=clng(ary(f))
   v2=clng(ary(f+1))
   ary(f)=v2
   ary(f+1)=v1
   ck=true
  end if
 next
loop
sort=ary
end function
%>

运行结果

日本|是|中国|的一个省|
我们|美丽|中国|的|张家界|!|

Javascript 相关文章推荐
js检测客户端不是firefox则提示下载
Apr 07 Javascript
jquery中的mouseleave和mouseout的区别 模仿下拉框效果
Feb 07 Javascript
JS按字节截取字符长度实例
Nov 20 Javascript
JS控制图片等比例缩放的示例代码
Dec 24 Javascript
倒记时60刷新网页的js代码
Feb 18 Javascript
jQuery根据ID获取input、checkbox、radio、select的示例
Aug 11 Javascript
Bootstrap响应式侧边栏改进版
Sep 17 Javascript
vue params、query传参使用详解
Sep 12 Javascript
vue计算属性和监听器实例解析
May 10 Javascript
JavaScript对象拷贝与Object.assign用法实例分析
Jun 20 Javascript
使用iView Upload 组件实现手动上传图片的示例代码
Oct 01 Javascript
Vue render函数实战之实现tabs选项卡组件
Apr 22 Javascript
OfflineSave离线保存代码再次发布使用说明
May 23 #Javascript
不用MOUSEMOVE也能滑动啊
May 23 #Javascript
一个用js实现的页内搜索代码
May 23 #Javascript
一个js实现的所谓的滑动门
May 23 #Javascript
JavaScript网页制作特殊效果用随机数
May 22 #Javascript
JS加ASP二级域名转向的代码
May 17 #Javascript
用javascript实现的支持lrc歌词的播放器
May 17 #Javascript
You might like
Windows PHP5和Apache的安装与配置
2009/06/08 PHP
PHP文件打开、关闭、写入的判断与执行代码
2011/05/24 PHP
在laravel中实现ORM模型使用第二个数据库设置
2019/10/24 PHP
Laravel如何实现适合Api的异常处理响应格式
2020/06/14 PHP
PHP 实现重载
2021/03/09 PHP
JavaScript小技巧 2.5 则
2010/09/12 Javascript
javascript向flash swf文件传递参数值注意细节
2012/12/11 Javascript
js获取IP和PcName(IE)在vs中可用
2013/08/02 Javascript
js setTimeout()函数介绍及应用以倒计时为例
2013/12/12 Javascript
Jquery 实现grid绑定模板
2015/01/28 Javascript
JavaScript实现图片自动加载的瀑布流效果
2016/04/11 Javascript
js控制一个按钮是否可点击(可使用)disabled的实例
2017/02/14 Javascript
js断点调试心得分享(必看篇)
2017/12/08 Javascript
js操作二进制数据方法
2018/03/03 Javascript
Vue使用.sync 实现父子组件的双向绑定数据问题
2019/04/04 Javascript
JavaScript交换两个变量方法实例
2019/11/25 Javascript
Python 文件重命名工具代码
2009/07/26 Python
python中的不可变数据类型与可变数据类型详解
2018/09/16 Python
python+PyQT实现系统桌面时钟
2020/06/16 Python
python开发准备工作之配置虚拟环境(非常重要)
2019/02/11 Python
解决python 执行sql语句时所传参数含有单引号的问题
2020/06/06 Python
python如何查看网页代码
2020/06/07 Python
Python Tornado核心及相关原理详解
2020/06/24 Python
call在Python中改进数列的实例讲解
2020/12/09 Python
python中_del_还原数据的方法
2020/12/09 Python
校领导推荐信
2013/11/01 职场文书
高中自我鉴定
2013/12/20 职场文书
爱情检讨书大全
2014/01/21 职场文书
美容院营销方案
2014/03/05 职场文书
篮球兴趣小组活动总结
2014/07/07 职场文书
学习张丽丽心得体会
2014/09/03 职场文书
质量负责人岗位职责
2015/02/15 职场文书
党员转正大会主持词
2015/07/02 职场文书
导游词之太湖
2019/10/08 职场文书
python中subplot大小的设置步骤
2021/06/28 Python
Apache Kafka 分区重分配的实现原理解析
2022/07/15 Servers