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 相关文章推荐
百度Popup.js弹出框进化版 拖拽小框架发布 兼容IE6/7/8,Firefox,Chrome
Apr 13 Javascript
关于URL中的特殊符号使用介绍
Nov 03 Javascript
基于JQUERY的多级联动代码
Jan 24 Javascript
JavaScript prototype 使用介绍
Aug 29 Javascript
JavaScript中的方法调用详细介绍
Dec 30 Javascript
谈谈我对JavaScript原型和闭包系列理解(随手笔记6)
Dec 20 Javascript
详解Javacript和AngularJS中的Promises
Feb 09 Javascript
内容滑动切换效果jquery.hwSlide.js插件封装
Jul 07 Javascript
javascript实现的全国省市县无刷新多级关联菜单效果代码
Aug 01 Javascript
利用nvm管理多个版本的node.js与npm详解
Nov 02 Javascript
JS中的算法与数据结构之栈(Stack)实例详解
Aug 20 Javascript
基于vue的tab-list类目切换商品列表组件的示例代码
Feb 14 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
《魔兽争霸3》重制版究竟重制了什么?玩家:这么糊弄真的好吗?
2020/05/04 魔兽争霸
Cappuccino 卡布其诺咖啡之制作
2021/03/03 冲泡冲煮
php函数的常用方法及注意之处小结
2011/07/10 PHP
使用gd库实现php服务端图片裁剪和生成缩略图功能分享
2013/12/25 PHP
php数据结构之顺序链表与链式线性表示例
2018/01/22 PHP
php 中self,this的区别和操作方法实例分析
2019/11/04 PHP
javascript学习随笔(使用window和frame)的技巧
2007/03/08 Javascript
javascript新手语法小结
2008/06/15 Javascript
10个新的最有前途的JavaScript框架
2009/03/12 Javascript
window.location的重写及判断location是否被重写
2014/09/04 Javascript
JavaScript中获取样式的原生方法小结
2014/10/08 Javascript
JavaScript使用ActiveXObject访问Access和SQL Server数据库
2015/04/02 Javascript
微信小程序 地图map实例详解
2017/06/07 Javascript
详解使用vue-cli脚手架初始化Vue项目下的项目结构
2018/03/08 Javascript
vue引入js数字小键盘的实现代码
2018/05/14 Javascript
Vue Prop属性功能与用法实例详解
2019/02/23 Javascript
微信小程序 SOTER 生物认证DEMO 指纹识别功能
2019/12/13 Javascript
[37:03]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第二场 12.16
2020/12/18 DOTA
python批量提交沙箱问题实例
2014/10/08 Python
PYTHON基础-时间日期处理小结
2018/05/05 Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
2019/02/12 Python
python图形开发GUI库pyqt5的基本使用方法详解
2020/02/14 Python
Tensorflow tf.nn.atrous_conv2d如何实现空洞卷积的
2020/04/20 Python
aws 通过boto3 python脚本打pach的实现方法
2020/05/10 Python
paramiko使用tail实时获取服务器的日志输出详解
2020/12/06 Python
阻止移动设备(手机、pad)浏览器双击放大网页的方法
2014/06/03 HTML / CSS
英国乐购杂货:Tesco Groceries
2018/11/29 全球购物
介绍一下Ruby的多线程处理
2013/02/01 面试题
历史学专业个人的自我评价
2013/10/13 职场文书
会计毕业生求职简历的自我评价
2013/10/20 职场文书
2014三八妇女节活动总结范文四篇
2014/03/09 职场文书
社区精神文明建设汇报材料
2014/08/17 职场文书
2019各种保证书范文
2019/06/24 职场文书
《学会生存》读后感3篇
2019/12/09 职场文书
自己搭建resnet18网络并加载torchvision自带权重的操作
2021/05/13 Python
SQL中去除重复数据的几种方法汇总(窗口函数对数据去重)
2023/05/08 MySQL