提取字符串中最后一个数字 (用正则表达式)?

如题所述

第1个回答  2012-04-12
/([0-9])$/本回答被提问者采纳
第2个回答  2012-04-07
(?:.*)(\d)

正则表达式怎么匹配字符串中最后一串数字?
1、创建java类,TestRegexp 2、编写java代码, String regex = "[0-9]+(?=[^0-9]*$)"; Pattern p = Pattern.compile(regex); java.util.regex.Matcher m = p.matcher("1a2b3c4d56789abcde"); 3、选择Run AS -- Java application, 4、执行java代码,产生结果,匹配到字符串中最后一串数字, 已...

...javascript 正则表达式 取出字符串最后一组数字,谢谢
var str;\/\/这是字符串变量 var arr = str.match(\/\\d+(\\.\\d+)?\/g);document.write(arr[arr.length-1]);\/\/最后一组数字

正则表达式,求判断字符串是否以数字组结尾,并取出结尾的数字
(\\d+)即可。括号所匹配的内容即是结尾的数字。

C# 后台用正则表达式提取字符串中最后一组数字
static void Main(string[] args) { string s = "测试名称号号55楼"; Regex r = new Regex("\\\\d+"); var ms = r.Matches(s); if (ms.Count > 0) Console.WriteLine(ms.OfType<Match>().Last()); else Console.WriteLine("没找到"); Console.ReadLine(...

js 正则表达式获取字符串开头结尾的数字
= str.match(\/(^\\d+)|(\\d+$)\/g);var num1 = match[0];var num2 = match[1];alert(num1);alert(num2);\/\/ 不用非要正则吧var str = '111_abc_222';var arr = str.split('_');var num1 = arr[0];var num2 = arr[arr.length - 1];alert(num1);alert(num2);...

vb6.0如何获取一个字符串最后的数字
可以考虑用正则:Sub GetTrailingNumber() Const STR_PATTERN As String = "(\\d+)$" Const STR_TEST As String = "12abc3456" Dim objRegExp As Object On Error Resume Next Set objRegExp = CreateObject("VBScript.RegExp") If Not (objRegExp Is Nothing) Then...

提取字符串中的数字
提取字符串中的数字:可以使用正则表达式或其他字符串处理函数来提取字符串中的数字。比如,如果字符串是“1abc2def3ghi”,那么可以使用正则表达式将其转换为[1,2,3],以提取字符串中的数字。拓展:此外,可以使用一些字符串处理函数,如split,find等,来提取字符串中的数字。可以通过分析字符串中的...

指定字符串后取数字文本的正则表达式?内容如下:
获取每一个"uin":后面的数字的程序如下:import java.util.regex.Matcher;import java.util.regex.Pattern;public class RR { public static void main(String[] args) { String s="{\\"retcode\\":0,\\"result\\":{\\"uinlist\\":[{\\"uiuin\\":\\"\\",\\"face\\":486,\\"sex\\":1,\\"nick\\":...

你知道提取字符串最后一位的六种写法嘛鸞
更有趣的是,一种“斩成十八碌”的方法,将字符串拆分成数组后,通过索引获取目标字符。正则表达式法则展现了正则的强大,可以优雅地完成任务。(无需过多解释)然后,Array.prototype.from能将类数组对象转化为数组,利用其迭代特性,方便进行操作。最后,利用字符串的原生迭代器,解构语法可直接将其转为...

使用php正则式去除字符串中最后一个斜杠及之后的内容
\/疑问\/123一二三abc';s.replace(\/(.*)\\\/{1}.*\/, '$1'); \/\/标准模式下,.*会自动匹配到最后一个位置 \/\/输出 "一句话描\/述(您的)\/疑问"2、$str = '一句话描\/述(您的)疑问\/123一二三abc';str = preg_replace('\/(.*)\\\/{1}([^\\\/]*)\/i', '$1', $str);echo $str;...

相似回答