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 相关文章推荐
JQuery操作Select的Options的Bug(IE8兼容性视图模式)
Apr 21 Javascript
JS简单实现多级Select联动菜单效果代码
Sep 06 Javascript
jQuery实现两个select控件的互移操作
Dec 22 Javascript
JavaScript中三个等号和两个等号你了解多少
Jul 04 Javascript
JavaScript通过mouseover()实现图片变大效果的示例
Dec 20 Javascript
JavaScript前端页面搜索功能案例【基于jQuery】
Jul 10 jQuery
layui表单提交到后台自动封装到实体类的方法
Sep 12 Javascript
JavaScript代码简化技巧实例解析
Sep 09 Javascript
nuxt 页面路由配置,主页轮播组件开发操作
Nov 05 Javascript
微信小程序实现登录注册功能
Dec 29 Javascript
JavaScript如何实现防止重复的网络请求的示例
Jan 28 Javascript
Vue Element UI自定义描述列表组件
May 18 Vue.js
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
《PHP边学边教》(04.编写简易的通讯录――视频教程1)
2006/12/13 PHP
PHP删除HTMl标签的实现代码
2013/06/30 PHP
关于Javascript 的 prototype问题。
2007/01/03 Javascript
动态刷新 dorado树的js代码
2009/06/12 Javascript
javascript 定义初始化数组函数
2009/09/07 Javascript
jquery下jstree简单应用 - v1.0
2011/04/14 Javascript
提升你网站水平的jQuery插件集合推荐
2011/04/19 Javascript
jQuery操作 input type=checkbox的实现代码
2012/06/14 Javascript
JavaScript 开发工具webstrom使用指南
2014/12/09 Javascript
JavaScript中调用函数的4种方式代码实例
2015/07/08 Javascript
jquery实现仿JqueryUi可拖动的DIV实例
2015/07/31 Javascript
基于jQuery实现多标签页切换的效果(web前端开发)
2016/07/24 Javascript
在windows上用nodejs搭建静态文件服务器的简单方法
2016/08/11 NodeJs
微信小程序实现笑脸评分功能
2018/11/03 Javascript
JavaScript模板引擎应用场景及实现原理详解
2018/12/14 Javascript
微信小程序开发摇一摇功能
2019/11/22 Javascript
iSlider手机端图片滑动切换插件使用详解
2019/12/24 Javascript
在antd4.0中Form使用initialValue操作
2020/11/02 Javascript
python多线程编程中的join函数使用心得
2014/09/02 Python
Django URL传递参数的方法总结
2016/08/28 Python
Python的地形三维可视化Matplotlib和gdal使用实例
2017/12/09 Python
python生成lmdb格式的文件实例
2018/11/08 Python
python 用opencv调用训练好的模型进行识别的方法
2018/12/07 Python
简单了解python 邮件模块的使用方法
2019/07/24 Python
python numpy数组中的复制知识解析
2020/02/03 Python
PyChon中关于Jekins的详细安装(推荐)
2020/12/28 Python
出国导师推荐信
2014/01/16 职场文书
专业技术职务聘任书
2014/03/29 职场文书
小学师德师风整改措施
2014/10/27 职场文书
广告公司文案策划岗位职责
2015/04/14 职场文书
爱心募捐通知范文
2015/04/27 职场文书
2016大学生国家助学贷款承诺书
2016/03/25 职场文书
快消品行业营销模式与盈利模式分享
2019/09/27 职场文书
oracle DGMGRL ORA-16603报错的解决方法(DG Broker)
2021/04/06 Oracle
Python实现简单的俄罗斯方块游戏
2021/09/25 Python
Centos7 Shell编程之正则表达式、文本处理工具详解
2022/08/05 Servers