asp 的 分词实现代码
<%
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
%>
运行结果
日本|是|中国|的一个省|
我们|美丽|中国|的|张家界|!|
相关推荐
-
asp 的 分词实现代码
<% 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(
-
asp下载防盗链代码
asp下载防盗链代码第一种: 终于对下载系统做了个防盗链措施,在下载的页面头部做了如下代码,相关代码如下: 复制代码 代码如下: <% From_url = Cstr(Request.ServerVariables("HTTP_REFERER")) Serv_url = Cstr(Request.ServerVariables("SERVER_NAME")) if mid(From_url,8,len(Serv_url)) <>
-
ASP连接数据库的全能代码
ASP连接数据库的全能代码 '解决了ACCESS数据库路径的问题! '采用DBType=0或DBType=1来区分AC库还是MSSQL库 '具体采用AC库时应注意的事项,请看程序说明 -------------------------------------------------------------------------------- Dim DBType,Conn,StrConn DBType=0 '0为Access数据库,1为MSSQL数据库 If(DBTyp
-
IIS ASP.NET 版本转换批处理代码
标识符的查看方法:iisaspnet.bat代码 复制代码 代码如下: @echo off echo ########################################## echo ######### IIS ASP.NET 版本转换 ########## echo ########################################## echo 说明: echo 站点标识符:打开IIS 管理器后点击"网站"在每个站点名称后都有一个唯一的站点标识符 ech
-
将HTML或txt文件转换为ASP输出的vbs代码
使用方法:手工修改html文件的名称与想要生成的asp的文件名称,然后将下面的代码保存为1.vbs,跟1.html放同一个目录双击运行即可. 复制代码 代码如下: html = "1.html" asp = "1.asp" Set fso = CreateObject("Scripting.FileSystemObject") Set fhtml = fso.OpenTextFile(html, 1) Set fasp = fso.OpenTex
-
ASP.NET 高性能分页代码
最近给分页快搞死,记得之前曾经发过修改DW ASP分页的方法,后来又写过手工打造的ASP分页,现在进入.NET当然要配合存储过程打造纯手工高性能分页了. 为什么会叫做高性能,为什么要手工打造,不使用.NET现有的分页控件呢?这个还要追溯到我修改DW ASP分页的时候,那个我还不怎么懂程序这个东西,只会修修补补,就更不要去谈什么性能问题.当时改的很心烦,接着叫我的私人技术总监张总帮我看看,当时张总就以一种不屑一顾的眼神往着我,说了句话:值得吗? 接着到我手工打造ASP分页,又搞不下去了,张总丢给我
-
asp.net 添加水印的代码(已测试)
加水印的功能代码如下所示 复制代码 代码如下: /// <summary> /// 图片修改类,主要是用来保护图片版权的,版权归原作者所有 /// </summary> public class picmark { #region "member fields" private string modifyImagePath = null; private string drawedImagePath = null; private int rightSpace;
-
asp.net生成验证码代码(纯中文)
复制代码 代码如下: using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; usi
-
asp.net各种cookie代码和解析实例
Cookie是一段文本信息,在客户端存储 Cookie 是 ASP.NET 的会话状态将请求与会话关联的方法之一.Cookie 也可以直接用于在请求之间保持数据,但数据随后将存储在客户端并随每个请求一起发送到服务器.浏览器对 Cookie 的大小有限制,因此,只有不超过 4096 字节才能保证被接受. 编写Cookie 复制代码 代码如下: //方式1:Response.Cookies["username"].value="mike";Response.Cookie
-
Asp.Net上传图片验证代码的小例子
一.客户端方式验证 复制代码 代码如下: <script language="javascript">img=new Image() ;function Check_FileTypeAndFileSize(){ //获得上传路径 var str=document.all.uploadFile.value; //验证上传路径不为空 if(str=="") { alert("请先选择要上传的图片!&q
随机推荐
- jquery+ashx无刷新GridView数据显示插件(实现分页、排序、过滤功能)
- 浅谈防火墙对FTP的影响及故障排除分析
- 微信公众平台消息接口校验与消息接口响应实例
- javascript 浏览器类型和版本号检测代码(兼容多浏览器)
- JavaScript 对Cookie 操作的封装小结
- ASP.NET使用X509Certificate2出现一系列问题的解决方法
- 老生常谈Python之装饰器、迭代器和生成器
- JavaScript中捕获与冒泡详解及实例
- JS实现禁止用户使用Ctrl+鼠标滚轮缩放网页的方法
- jquery通过AJAX从后台获取信息并显示在表格上的实现类
- Ruby中处理时间的一些基本操作
- js+ajax实现获取文件大小的方法
- 禁止你的左键复制实用技巧
- centos 6.3 最小安装系统下快速搭建环境步骤分享
- C#窗口实现单例模式的方法
- DrawerLayout结合Tollbar实现菜单侧滑效果
- Android Studio 一个工程打包多个不同包名的APK实例详解
- Node.js中,在cmd界面,进入退出Node.js运行环境的方法
- 易语言测试与指定主机是否能够正常通讯
- Pyqt5 基本界面组件之inputDialog的使用