• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP > Asp Split函数之使用多个分割符的方法

Asp Split函数之使用多个分割符的方法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了asp split函数,asp中split函数,asp split,asp中split,java split多个分隔符等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

首先,我在知道Split这个函数的作用,是把一个字符串按指定的分割符分割成一个字符串数组。

  ASP里有这个Split,是这样定义的dim Split(byval source as string ,byval str as string) as string()
  source是源字符串,str是分隔符
  我这里用了VB.net的写法,方便说明返回值的类型和参数的类型。
  大家一看就明白怎么用了。

  在C#里,我们是这样用的
  string[] Split(string source,char[] char)
  在这里Char是一个Char[]数组,我们在使用时可以这样设定new char[]{','} 这样就只定义了一个分割符,还可以用new char[] {',','.','#'}来定义多个分割符。这在C#里是很简单的一种用法。

  可以在ASP里要使用多个分割符来分割字符串,应该怎么做呢?
  Asp里的Split只能给一个字符串参数来当分割符。我查阅了一些资料,没有找到ASP里的Split定义多个分割符的方法。
  看来只有自己处理了,最后找出一种方法:先把源字符串里我们认为要被当做分割符的字符都转换成一个特定的字符,比如“,”。然后我们再用这个特定的分割符来进行分割,例子如下:

这样就实现了Asp里的Split使用多个分割符的方法了。

学而无思则不进,所以接下来想到了C#里的Split的工作方法。
怎么样能达到不错的效率呢?如果它先用char[0]来分割字符串,然后再用char[1]分割,再用char[2],char[3]... 这样多次分割后再组成一个数组来得到最终的结果。似乎这样做的效率并不高,个人觉得也不会用这种方法来处理。

所以个人觉得C#里的Split可以也是按上面ASP里的方法来实现的Split的char[]分割?先用把source里和Char[]的相同的字符都转成一个特定的分割符,或许不是',' 或许是一个我们字符串里基本不可能出现的Char,这样安全性更高。然后再用这个特定的分割符来进行分割。这样效率应该会高不少。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ASP中巧用Split()函数生成SQL查询语句的实例
  • Asp Split函数之使用多个分割符的方法
  • asp利用Split函数进行多关键字检索
  • ASP 中 Split 函数的实例分析
  • 再发几个ASP不错的函数
  • [推荐]ASP编程通用函数收藏大全第1/2页
  • 收藏的ASP常用的函数集
  • [整理版]ASP常用内置函数
  • ASP常用的函数
  • 收集asp的常用函数

相关文章

  • 2017-05-11asp下request.querystring("id")与request("id")区别
  • 2017-05-11asp 得到动态数组中元素的个数
  • 2017-05-11asp分页的一个类
  • 2017-05-11SQL查询语句通配符与ACCESS模糊查询like的解决方法
  • 2017-05-11在线修改Serv-U 4.2用户密码
  • 2017-05-11asp下DateDiff 函数参数说明
  • 2017-05-11ASP编码和解码函数详解
  • 2017-05-11Asp定时执行操作 Asp定时读取数据库(网页定时操作详解)
  • 2017-05-11防ASP注入终极防范
  • 2017-05-11ASP基础入门第四篇(脚本变量、函数、过程和条件语句)

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • ASP+FSO生成的网页文件默认编码格式以及转换成UTF-8编码方法
    • asp通用采集函数冗余版可以保存文件到本地
    • JS复制特定内容到粘贴板
    • 日期函数扩展类Ver0.1.1
    • ASP上传漏洞之利用CHR(0)绕过扩展名检测脚本
    • ReplaceSaveRemoteFile 替换、保存远程图片 的代码
    • ASP获取网页全部图片地址并保存为数组的正则
    • 如何从数据库中随机取出10条记录的方法
    • 隐蔽的ASP后门 大家可以查看下
    • ASP生成伪参数程序设计技巧

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有