js正则表达式,判断字符串是否以数字组结尾,并取出结尾的数字
js正则表达式,判断字符串是否以数字组结尾,并取出结尾的数字
<!DOCTYPE html> <html><head><meta charset="utf-8" /><title>js正则表达式,判断字符串是否以数字组结尾,并取出结尾的数字</title></head><script src="js/jquery.js"></script><body><div id="main"><ul><li>席位1</li><li>席位2</li><li>席位13</li><li>席99位88</li><li>席位</li><li>108</li><li>007</li></ul></div></body><script type="text/javascript">$(function() {//获取dom对象集合var doms = $("#main").find("ul li");for(var i=0; i<doms.length; i++){//注意:这里在遍历内部直接用中括号获取到的是js对象,需要转换为jQuery对象var dom = $(doms[i]); // console.log(dom.prop("outerHTML")); //测试是否获取到对应的dom对象var name = dom.text();//目的:判断name是否以数字串结尾,若是,取出其数字串//定义正则【g表示全局匹配,$标识以其结尾,小括号表示小分组也就是exec方法要捕获的部分】var reg = /(\d+)$/g//匹配正则获取小分组捕获结果var result = reg.exec(name); // result 是一个对象或者说是一个数组 ["88", "88", index: 4, input: "席99位88"]if(result){//如果没有匹配到,则result为nullvar matchNum = result[1];//结果数组中角标为1的值就是我们捕获的正则小分组中的串 console.log(matchNum);}}});//其中涉及到的知识请参考博客 js中的正则表达式入门</script></html>
结果:
转载于:https://www.cnblogs.com/libin6505/p/9767903.html
js正则表达式,判断字符串是否以数字组结尾,并取出结尾的数字相关推荐
- js正则表达式判断输入是否为数字
js正则表达式判断输入是否为数字 function checkRate(input) { var re = /^[0-9]+.?[0-9]*/;//判断字符串是否为数字//判断正整数/[1−9]+[0 ...
- java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字_灵思致远Leansmall的博客-CSDN博客_java判断字符串只包含数字字母
import java.util.regex.Matcher; import java.util.regex.Pattern;public class StrValidate {// 纯数字priva ...
- 使用正则表达式判断字符串是否为数字类型
java 判断字符串是否是数字 1.用JAVA自带的函数 publicstaticbooleanisNumeric(Stringstr){ for(inti=0;i System.out.printl ...
- [Unity][C#]Regex正则表达式判断字符串
Regex正则表达式判断字符串 字符串中是否含有 汉字.特殊符号.空格.数字.不分大小写英文字母.小写字母.大写字母 ... using System.Text.RegularExpressions; ...
- js 正则表达式判断价格
js 正则表达式判断价格 验证价格的正则 var reg = /(^1-9?(.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9].0-9?$)/; var money = 520.1 ...
- JS 前端 判断字符串是否相等
js在判断字符串是不是相等时遇到问题:相同字符串不相等 使用 ==或者 ===都返回不相等. 使用: encodeURIComponent(str)//可把字符串作为URI 组件进行编码.
- java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字
/*判断字符串中是否仅包含字母数字和汉字 *各种字符的unicode编码的范围: * 汉字:[0x4e00,0x9fa5](或十进制[19968,40869]) * 数 ...
- js正则表达式匹配字符串与优化过程
前言 有时候需要实现对js源文件中的url字符串做拦截预处理,或者前端js语法高亮,或者需要对动态加载的关键源码做混淆保护,在某些步骤实现之前,有一个步骤是需要提炼出所有的合法字符串. 目标:检测源文 ...
- python 正则表达式判断字符串_python学习笔记|字符串与正则表达式
总结一些字符串常用操作以及正则表达式相关 字符串基本操作 获取字符串长度 len(text) 字符串分割 word = text.split(" ") len(word) # 单词 ...
- python用正则表达式判断字符串_使用Python验证常见的50个正则表达式
什么是正则表达式? 正则表达式(Regular Expression)通常被用来检索.替换那些符合某个模式(规则)的文本. 此处的Regular即是规则.规律的意思,Regular Expressio ...
最新文章
- 树莓派保卫战--防止SSH暴力破解
- ICLR 2019 | 基于复杂空间关系旋转的知识表示方法
- cefSharp通过js操控页面,含跨域操控
- 如何循序渐进的学习javaScript呢,请听我慢慢道来!
- php和python的多线程,Python多线程以及线程锁简单理解(代码)
- C# 运行控制台程序中文乱码
- 程序员过了 30 岁就没人要了?!
- 如何更改gnome-screenshot的默认的保存路径?
- iOS设计模式解析(五)责任链模式
- Spark开发入门与实践(一)
- java总结体会_Java课程总结心得体会
- 北京交通大学期末考试计算机应用基础,北京交通大学海滨学院计算机基础考试卷-网络应用基础...
- php正则国外手机号码,php--最新正则(手机号码)
- 让人们久等了的TCP BBR v2.0快要出炉了!
- 根据银行卡号查询银行卡名称
- 来看看你踩坑没有,新手做自媒体却没有收益?原因都在这5点
- Linux下视频流媒体服务器搭建详解理论
- 微信会员php源码,基于ThinkPHP框架开发的在线微信拼车系统完整PHP源码-深蓝源码会员专享...
- 在外远程登录公司内网OA系统
- Linux下的文件管理(初学者必看)
热门文章
- 旁瓣对消原理_自适应旁瓣对消及其在通信对抗系统中的应用研究
- 「 LaTex 」写论文,插入序号(分论点)方法
- SAP灵活工作流(Flexible Workflow)
- OCR文档识别——数据录入工厂
- Android RecyclerView多样式列表实践指南
- 批处理获取整台计算机的盘符,可以用批处理的方法更改盘符吗?
- 【iOS与EV3混合机器人编程系列之7】通过蓝牙控制EV3
- 数据结构与算法(Python)【PKU MOOC】
- 红米k40pro开启来电闪光灯步骤分享(2021教程)
- c语言计算机程序万年历论文,C语言万年历编程源程序