asp+正则获得字符串中最后一个字母非字母不算
Function getLastWord(str)
Set regEx = New RegExp
regEx.Pattern = "(.*)([a-zA-Z])[^a-zA-Z]*"
regEx.IgnoreCase = false
regEx.Global = True
str = regEx.Replace(str,"$2")
getLastWord = str
Set reg=nothing
End Function
str="1B2A3fdsafdsf32432432"
Response.Write(getLastWord(str)):Response.End()
相关推荐
-
asp下替换非数字为空的正则
function replacestr(str) dim re set re=new regexp re.ignorecase=true re.global=true re.pattern="\D" str=re.replace(str,"") replacestr=str set re=nothing end function
-
正则表达式匹配 非XXX的行
1111111111111 前边有内容,不定123.123.123.10后边有内容,不定 3333333333333 4444444444444 如何匹配"非:.+123.123.123.10.+ " 行 匹配结果是, 1111111111111 3333333333333 4444444444444 结论: ^(?!.*123.123.123.10).*$ 或C#里这么操作: textBox2.Text = Regex.Replace(textBox1.Text, @&
-
php正则表达式中的非贪婪模式匹配
一般情况下,正则表达式的匹配是贪婪模式的,比如下面这个例子: 字符串:....src="http://www.bloghome.cn/1.mp3" type="application/x-mplayer2" .... 要求的结果:http://www.bloghome.cn/1.mp3 如果匹配表达式写为:/src="(.*)"/,则得不到正确的结果,因为最后一个双引号的匹配是贪婪模式的. 解决办法:匹配表达式写为: /src="(.*
-
正则匹配后面非指定字符的正则 原创
我想匹配后面只要不是x和.net的asp. 如:asp.net aspx asp aspyu 只需要匹配aspyu和asp这样的正则,我弄了老会,也没弄出来,大家帮忙啊 负向预查: var arr = "asp.net aspx asp aspyu asp.ne aspxx".split(" "); for(var i = 0 ; i [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 这是我在经典论坛问的一个问题,感谢Sheneyan(子虚乌有)版主
-
正则表达式 表示 非指定字符串开头的正则
虽然代码不多,但简单明了 复制代码 代码如下: preg_match('/^(?!string)/', 'aa') === true 这个用来验证一个字符串是否是非'string'开头的, 在perl或支持perl的正则表达式的语言(如php)中,可以用前看声明来做到这一点,正则表达式是: 复制代码 代码如下: preg_match('/.*(?!\.txt)$/', 'aa') 意思是匹配所有不以.txt结尾的名字 对上面的意思不是很熟悉的,可以参考下面的这篇正则表达式的基本参数说明,看透了.
-
asp+正则获得字符串中最后一个字母非字母不算
复制代码 代码如下: Function getLastWord(str) Set regEx = New RegExp regEx.Pattern = "(.*)([a-zA-Z])[^a-zA-Z]*" regEx.IgnoreCase = false regEx.Global = True str = regEx.Replace(str,"$2") getLastWord = str Set reg=nothing End Function str="
-
php结合正则获取字符串中数字
php结合正则获取字符串中数字 <?php $patterns = "/\d+/"; //第一种 //$patterns = "/\d/"; //第二种 $strs="left:0px;top:202px;width:90px;height:30px"; preg_match_all($patterns,$strs,$arr); print_r($arr); /***************运行结果*********************
-
javacript replace 正则取字符串中的值并替换【推荐】
replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串. 问题: 在使用ueditor 富文本编辑器,给字体颜色时,发现getCent后的内容颜色为rgb 如 <span style="color: rgb(0, 0, 255);" >aaaaa </spa> 而前端需求rgb的读取不了,因此要转成16进制的颜色.找了uedtitor编辑器一圈,没找到方法. 因此.我想到的解决方法是,在提交保存之前,把富文本里的内容找出
-
python 巧用正则寻找字符串中的特定字符的位置方法
假定字符串为: 小明买冰棍花了5元,买糖果花了3元,买游戏花了59元,小明今天一共花了67元. 要找到字符串中所有"元"所在的位置,只需几行代码即可搞定. import re str=u'小明买冰棍花了5元,买糖果花了3元,买游戏花了59元,小明今天一共花了67元.' word = u'元' a = [m.start() for m in re.finditer(word, str)] print a 结果为 [8, 16, 25, 37],说明"元"出现的位置在第
-
java基于正则提取字符串中的数字功能【如提取短信中的验证码】
本文实例讲述了java基于正则提取字符串中的数字功能.分享给大家供大家参考,具体如下: 使用Java正则可以很方便的从字符串中提取符合条件的内容. 1.提取字符串中所有的手机号: private void getPhoneNum(String smsBody) { Pattern pattern = Pattern.compile("(13|14|15|18)\\d{9}"); Matcher matcher = pattern.matcher(smsBody); while (mat
-
获取字符串中的汉字拼音首字母
获取字符串中的汉字拼音首字母(根据http://blog.csdn.net/iwebsms/archive/2004/09/28/119851.aspx修改) 可能代码比较臃肿,希望有朋友再帮忙改正 //返回给定字符串的首字母 private String IndexCode(String IndexTxt) { String _Temp=null; for(int i=0;i<IndexTxt.Length;i++) _Temp = _Temp + GetOneIn
-
JavaScript实现替换字符串中最后一个字符的方法
本文实例讲述了JavaScript实现替换字符串中最后一个字符的方法.分享给大家供大家参考,具体如下: 1.问题背景 在一个输入框中,限制字符串长度为12位,利用键盘输入一个数字,会将字符串中最后一位替换,比如:111111111111,再输入一个3,会显示111111111113 2.具体实现 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xht
-
java计算给定字符串中出现次数最多的字母和该字母出现次数的方法
本文实例讲述了java计算给定字符串中出现次数最多的字母和该字母出现次数的方法.分享给大家供大家参考,具体如下: import Java.util.Collections; import java.util.Map; import java.util.TreeMap; public class TestStringSplict { public static void main(String[] args){ String str = "aaaaaaacccccccccccccccccccccc
-
java如何删除以逗号隔开的字符串中某一个值
目录 删除以逗号隔开的字符串中某一个值 移除以逗号分隔的字符串中指定元素 适用场景 核心代码 测试验证 删除以逗号隔开的字符串中某一个值 例如要删除 “1,2,3,4” 中的 2,返回 “1,3,4” import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class test { public static void main(String[] args) { String str="
-
用JS得到字符串中出现次数最多的字母
var str ="adadfdfseffserfefsefseeffffftsdg"; //命名一个变量放置给出的字符串 var maxLength = 0; //命名一个变量放置字母出现的最高次数并初始化为0 var result = ''; //命名一个变量放置结果输入 while( str != '' ){ //循环迭代开始,并判断字符串是否为空 oldStr = str; //将原始的字符串变量赋值给新变量 getStr = str.substr(0,1); //用字符串的s
随机推荐
- 字符编码详解及由来(UNICODE,UTF-8,GBK) 比较详细
- 动态加载iframe
- JSP在win2000下的安装
- python实现JAVA源代码从ANSI到UTF-8的批量转换方法
- window.onload与$(document).ready()的区别分析
- Vue.js双向绑定操作技巧(初级入门)
- ajax poller
- Powershell小技巧之记录脚本的操作
- js使用removeChild方法动态删除div元素
- jquery控制页面的展开和隐藏实现方法(推荐)
- JS文本框不能输入空格验证方法
- 微信小程序 使用picker封装省市区三级联动实例代码
- Windows 2000 FSO权限设置 图文教程第1/3页
- C#中TreeView实现适合两级节点的选中节点方法
- 传奇一个IP两个玩区教程
- python实现kNN算法
- Android仿京东快报无限轮播效果
- python获取地震信息 微信实时推送
- eclipse+maven+spring mvc项目基本搭建过程
- VBS一键配置VOIP脚本代码