vbs:能算出一个字符在一字段里共出现有几次的函数
Function RegExpTest(patrn, strng)
Dim regEx, Matches
Set regEx = New RegExp
regEx.Pattern = patrn
regEx.IgnoreCase = True ‘为真则忽略大小写,否则严格匹配大小写
regEx.Global = True
Set Matches = regEx.Execute(strng)
RegExpTest = Matches.count
End Function
MsgBox(RegExpTest("is.", "IS1 is2 IS3 is4"))
相关推荐
-
vbs:能算出一个字符在一字段里共出现有几次的函数
Function RegExpTest(patrn, strng) Dim regEx, Matches Set regEx = New RegExp regEx.Pattern = patrn regEx.IgnoreCase = True '为真则忽略大小写,否则严格匹配大小写 regEx.Global = True Set Matches = regEx.Execute(strng) RegExpTest = Matches.count End Function MsgB
-
ASP中实现字符部位类似.NET里String对象的PadLeft和PadRight函数
论坛里又有人问起日期怎样格式化为:2004-08-09 05:02:20这样的格式:于是写了一个左(右)对齐的函数.这函数等价于.NET里String对象的PadLeft和PadRight函数 Function PadLeft(Value,Length,sChar) Dim strText,I strText = String(Length,sChar) strText = strText & Value LeftPad = Right(strText,Length) End Function
-
mysql中如何判断当前是字符 mysql判断字段中有无汉字
使用length与char_length两个函数 length:是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符 char_length:不管汉字还是数字或者是字母都算是一个字符 对同一字段分别使用length.char_length计算长度,并进行比较长度相同则字段中无汉字,不相同则肯定有汉字 复制代码 代码如下: SELECT * FROM t_ad t WHERE t.`userid` = 974 AND LENGTH( REPLACE(REPLACE(t.`
-
JS判断输入字符串长度实例代码(汉字算两个字符,字母数字算一个)
js判断输入字符串长度实例代码(汉字算两个字符,字母数字算一个) 文本输入时,由于数据库表字段长度限制会导致提交失败,因此想到了此方法验证. 废话不多说上代码: <html> <head> <title>js判断输入字符串长度(汉字算两个字符,字母数字算一个)</title> <style type="text/css"> .pbt { margin-bottom: 10px; } .ie6 .pbt .ftid a, .ie
-
python 已知一个字符,在一个list中找出近似值或相似值实现模糊匹配
已知一个元素,在一个list中找出相似的元素 使用场景: 已知一个其它来源的字符串, 它有可能是不完全与我数据库中相应的字符串匹配的,因此,我需要将其转为适合我数据库中的字符串 使用场景太绕了, 直接举例来说吧 随便举例: 按青岛城市的城区来说, 我数据库中存储的城区是个list:['市北区', '市南区', '莱州市', '四方区']等 从其它的数据来源得到一个城区是:市北 我怎么得到与市北相似相近的市北区 解决方案: In [1]: import difflib In [2]: cityar
-
VBS利用SendKeys输入中文字符的方法
首先我们看一个输入字母的例子: 复制代码 代码如下: set s = WScript.CreateObject("WScript.Shell") app=s.Run ("C:\windows\notepad.exe") code="biweilun" WScript.Sleep 1000 s.AppActivate app s.SendKeys code Wscript.quit 这段vbs会SendKeys方法的朋友就知道,作用是打开一个记事本
-
JS去掉字符串末尾的标点符号及删除最后一个字符的方法
需求:去掉js字符串末尾的标点符号 原字符串: Hello World! 目标字符串: Hello World 方式一: stringObject.slice(start,end) start : 要抽取的片断的起始下标.如果是负数,则该参数规定的是从字符串的尾部开始算起的位置.也就是说,-1 指字符串的最后一个字符 end:要抽取的片段的结尾的下标.若未指定此参数,则要提取的子串包括 start 到原字符串结尾的字符串.如果该参数是负数,那么它规定的是从字符串的尾部开始算起的位置 var st
-
PHP去除字符串最后一个字符的三种方法实例
前言 本文讲讲PHP中如何正确的去除字符串中的最后一个字符,之前跟大家分享过一篇关于PHP去除字符串最后一个字符的三种方法的文章,但是没给出实例,下面话不多说,直接上代码,相信一眼就能看出来了,直接将下面代码复制粘贴到自己本地服务器下,运行即可. 实例代码 $a = 'http://www.mafutian.net/'; $b = 'http://www.mafutian.net'; // 错误的方式: $len = strlen($a) - 1; $a{$len} = ''; // $a[$l
-
php去掉字符串的最后一个字符附substr()的用法
今天项目中用到,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下: 复制代码 代码如下: $str = "1,2,3,4,5,6,"; $newstr = substr($str,0,strlen($str)-1); echo $newstr; 解读: 采用php的substr()方法, 语法: string substr(string string, int start, int [l
-
python实现每次处理一个字符的三种方法
本文实例讲述了python每次处理一个字符的三种方法.分享给大家供大家参考. 具体方法如下: a_string = "abccdea" print 'the first' for c in a_string: print ord(c)+1 print "the second" result = [ord(c)+1 for c in a_string] print result print "the thrid" def do_something(
随机推荐
- AngularJS实现的获取焦点及失去焦点时的表单验证功能示例
- ASP.NET页面之间传值的方式之Application实例详解
- JS弹出层的显示与隐藏示例代码
- 如何编写高质量JS代码
- java图片压缩工具类
- 快速掌握Node.js中setTimeout和setInterval的使用方法
- linux find命令之exec简单概述
- 深入理解Java事务的原理与应用
- 跟我学习javascript的for循环和for...in循环
- asp内置对象 ObjectContext 事务管理 详解
- js中onload与onunload的使用示例
- JQuery获取或设置ckeditor的数据(示例代码)
- jquery+CSS3实现淘宝移动网页菜单效果
- JavaScript与HTML结合的基本使用方法整理
- startssl申请SSL证书 并且配置 iis 启用https协议
- java把字符串写入文件里的简单方法分享
- 为百度UE编辑器上传图片添加水印功能
- android的编译和运行过程深入分析
- 手写android布局示例
- 使用curl命令行模拟登录WordPress的方法