VBScript的字符串方法

方法描述传参示例结果
Asc(string) 返回第一个字符的ASCII码,相当于JS的String.charCodeAt "Alpha" 65
Chr(charcode) 返回对应的字母,相当于JS的String.fromCharCode 65 A
CStr(expression) 把表达式转换为字符串类型 5+5 10
InStr([start,]string,substring) 可返回substring在string中首次出现的位置。相当于JS的indexOf "Two words","w"
3,"Two words","w"
2
5
InStrRev(string,substring[,start]) 返回substring在string中首次出现的位置。搜索从字符串的末端开始,但是返回的位置是从字符串的起点开始计数的,相当于JS的lastIndexOf。 "1234567890123","3"
"1234567890123","3",5
13
3
Join(stringarray[,delimter]) 将一个字符串数组转换为数组,delimter为分隔符,默认是空格字符,相当于JS中的数组方法join. Array("one","two","three")
Array("one","two","three"),"*"
one two three
one*two*three
LCase(string) 把指定的字符串转换为小写。相当于JS的toLowerCase "LOWERCASE" lowercase
Left(string,number) 从字符串的左侧返回指定数目的字符,有点像JS的substr方法 "Left Nine Characters.",9 Left Nine
Len(string) 返回字符串的长度 "This string is 34 characters long." 34
LTrim(string) 除去字符串开始的空格,就是firefox的trimLeft方法 "     No leading spaces." No leading spaces.
Mid(string,start[,length]) 从字符串中返回指定数目的字符,用法与JS的slice差不多 "This is the middle of the string.",13
"This is the middle of the string.",13,6
middle of the string.
middle
Replace(string,a,b) 将字符串string中的a子串全部替换为b子串,与JS的replace方法差不多 "These characters are the Right Ten.",10 Right Ten.
RTrim(string) 去掉右边的空白,就是firefox的trimRight方法 "No trailing spaces.     " No trailing spaces.
Space(number) 返回由指定数目的空格组成的字符串 10  
Split(string[,delimter]) 用分隔符切割实际字符串为数组,默认是一个格的空白字符. "How now brown cow?"
"How now, brown cow?",","
Array("How","now","brown","cow?")
Array("How now"," brown cow?")
StrComp(string1,string2) 比较两个字符串,并返回表示比较结果的一个值,返回1,0,-1,1表示大于 "beta","alpha"
"alpha","alpha"
"alpha","beta"
1
0
-1
StrReverse(string) 反转一个字符串 ".redro esrever ni gnirts tupni eht si sihT" This is the input string in reverse order.
String(number,charcode) 返回包含指定长度的重复字符的一个字符串 10,65 AAAAAAAAAA
Trim(string) 去掉两端的空白,就是JS的trim方法 "     No leading or trailing spaces.     " No leading or trailing spaces.
UCase(string) 将所有字母大写化,相当于JS的toUpperCase. "uppercase" UPPERCASE
posted @ 2022-01-04 09:36 Mr zhao 阅读(396) 评论(0) 推荐(0) 编辑
摘要: cursor:hand 与 cursor:pointer 的效果是一样的,都像光标指向链接一样,光标变成手形,不过还是有些区别是大家不知道的,下面为大家整理了一些,感兴趣的朋友可以了解下:cursor:hand 与 cursor:pointer 的效果是一样的,都像光标指向链接一样,光标变成手形。 cursor:hand :IE完全支持。但是在firefox是不支持的,没有效果。 cursor:pointer :是CSS2.0的标准。所以firefox是支持的,但是IE5.0既之前版本不支持。IE6开始支持。 结论:还是用 cursor:pointer 来的方便 cursor:鼠标 point 阅读全文
posted @ 2014-03-08 11:05 Mr zhao 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 在页面上显示当前在线人数效果:1、Global.asax文件: 后台:Span1.InnerHtml = "当前在线" + Application["count"].ToString() + "人"; 阅读全文
posted @ 2014-02-22 16:10 Mr zhao 阅读(1818) 评论(1) 推荐(0) 编辑
摘要: 转载自: http://www.cnblogs.com/LonelyShadow/p/3543798.html前不久看到有的朋友实现对商品名称拼音的录入,发现他的实现方式是手动输入的,—_—#、同志们,福利来了! 微软为了开发者实现国际化语言的互转,提供了Microsoft Visual Studio International Pack,这个扩展包里面有中文、日文、韩文、英语等各国语言包,并提供方法实现互转、获取拼音、获取字数、甚至获取笔画数等等。 在这里示例讲的是输入汉字,获取其拼音,获取拼音和获取拼音首字母实现效果分别如下: 首先,去微软官网下载Microsoft Vis... 阅读全文
posted @ 2014-02-11 13:02 Mr zhao 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 给大家介绍是40多个非常有用的Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询。这些是所有Oracle 开发者都必备的技能,所以快快收藏吧!日期/时间 相关查询获取当前月份的第一天 运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。 1SELECTTRUNC(SYSDATE,'MONTH')"Firstdayofcurrentmonth"2FROMDUAL;获取当前月份的最后一天 这个查询语句类似于上面那个语句,而且充分照顾到了闰年,所以当二月份有 29 阅读全文
posted @ 2014-02-06 13:44 Mr zhao 阅读(388) 评论(0) 推荐(0) 编辑
摘要: IHttpModule 权限 检查 登录超时检查 这样就不需要每个页面都做一次检查 也不需要继承任何父类。using System;using System.Collections.Generic;using System.Linq;using System.Web;/// /// MaQiang/// IHttpModule 权限 检查 登录超时检查 这样就不需要每个页面都做一次检查 也不需要继承任何父类/// public class MyFilter : IHttpModule{ public void Init(HttpApplication application) { applic 阅读全文
posted @ 2013-11-27 16:22 Mr zhao 阅读(229) 评论(0) 推荐(0) 编辑
摘要: ---存储过程中的原语句:---删除表DROP TABLE A_NEWTDDATA;--报错经查询:存储过程不支持DML语言;解决方法: execute immediate 'DROP TABLE A_NEWTDDATA'; 阅读全文
posted @ 2013-11-08 11:12 Mr zhao 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 我们在项目开发中,常常会有一些复杂的业务逻辑。使用oracle的存储过程,可以大大减少java程序代码的编写工作量,而且存储过程执行在数据库上,这样可以利用oracle的良好性能支持,极大地提高程序执行效率和稳定性。定时执行存储过程,就要用到job。以下是常用的参数说明:字段(列) 类型 描述 JOB NUMBER 任务的唯一标示号 LOG_USER VARCHAR2(30) 提交任务的用户 PRIV_USER VARCHAR2(30) 赋予任务权限的用户 SCHEMA_USER VARCHAR2(30) 对任务作语法分析的用户模式 LAST_DATE DATE 最后一次成功运行任务的时间 L 阅读全文
posted @ 2013-09-16 12:47 Mr zhao 阅读(264) 评论(0) 推荐(0) 编辑
摘要: DataTablemyDt=dt;//删除列 myDt.Columns.Remove("minArea");myDt.Columns.Remove("maxArea");//调整列顺序,列排序从0开始 myDt.Columns["num"].SetOrdinal(1);//修改列标题名称 dt.Columns["num"].ColumnName="搜索量";dt.Columns["rate"].ColumnName="百分比"; 阅读全文
posted @ 2013-08-29 09:47 Mr zhao 阅读(336) 评论(0) 推荐(0) 编辑
摘要: --转载这个要用到add_months()函数 参数 负数 代表 往前 正数 代表 往后。select to_char(add_months(trunc(sysdate),-1),'yyyymm') from dual;--上一个月select to_char(add_months(trunc(sysdate),1),'yyyymm') from dual;--下一个月 阅读全文
posted @ 2013-08-08 15:35 Mr zhao 阅读(6889) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示