文档章节

js 正则替换

别人说我名字很长
 别人说我名字很长
发布于 2014/10/31 15:31
字数 72
阅读 208
收藏 2

刚写的一个例子,把最后一个括号里的字符加上<em></em>

str = "ab(111111)bcc(222222)cdeb(333333)";
var pa = /.*\((.*)\)/;
var num = str.match(pa).length-1;
var n = "$"+num;
var d = '<em>'+n+'</em>'
var a=str.replace(pa,d);
var b=str.match(pa)[num];
var c=str.replace(b,a)
console.log(a,b,c,n,str.match(pa))



© 著作权归作者所有

上一篇: os
下一篇: io/ioutil
别人说我名字很长
粉丝 58
博文 262
码字总数 113407
作品 0
济南
程序员
私信 提问
js中replace()方法使用注意

1.如果正则表达式中设置了修饰符g,那么源字符串中所有与模式匹配的子串都将替换成第二个参数指定的字符串;如果不带修饰符g,则只替换所有匹配的第一个子串。 2.replace()的第一个参数若是字...

依风听雨
2014/07/10
0
0
JavaScript 正则表达式 学习笔记(一)

名词解释 正则表达式:Regular Expression,在代码中常简写为RegEx、RegExp或RE。 使用方法 JS中主要有两种使用正则表达式的方法:创建RegExp对象方法、直接量方法。 方法一:创建RegExp对象...

Ethel_oo
02/27
0
0
js中replace的用法-正则替换

replace方法的语法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字符串(string),reExp可以是正则表达式对象(RegExp)也可以是字符串(string),replaceText是替代查找到的字符串...

cheese
2012/08/01
0
1
JavaScript特殊字符替换及替换全部字符串

JavaScript特殊字符替换及替换全部字符串 1.替换所有要替换字符 <script type="text/javascript"> var str = "$Hello World!$Hello World!$Hello World!"; //把所有的“Hello World!”替换为......

爱coding
2012/07/25
0
0
【99JS】之二:路径自动调整

 上一篇,99给大家介绍了使用js控制“:nth-child()”的方法,今天99继续给大家介绍一个使用js自动调整路径的相关介绍,希望大家喜欢。 目标: 路径自动调整 需求是这样的:在javascript 开发...

石佛慈悲
2014/01/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

gradle grovvy中的闭包

1. 无参数的闭包 //这b1就是一个闭包def b1={ println "hello b1"}//定义方法,包含闭包类型的参数def method1(Closure closure){closure()}//执行method1method1(b1) 执行结果 ...

edison_kwok
今天
3
0
基于Spring Boot + Dubbo的全链路日志追踪(一)

一、 概要 当前公司后端整体架构为:Spring Boot + Dubbo。由于早期项目进度等原因,对日志这块没有统一的规范,基本上是每个项目自己管自己的日志。这也对后面的问题排查带来了很大的困难,...

明天以后
今天
7
0
安装fastdfs文件服务器步骤

1、安装libfastcommon wget https://github.com/happyfish100/libfastcommon/archive/master.zip 解压后安装 cd fastcommon-master ./make.sh ./make.sh install 2、安装 FastDFS,从sourcef......

lsjlgo
今天
4
0
MySQL 5.7 免安装版配置

下载地址:https://dev.mysql.com/downloads/mysql/ 安装步骤 1.下载zip解压到目录下 2.配置环境变量 新建系统变量:MYSQL_HOME,值:D:\DevelopmentTool\Mysql-5.7.26-winx64 修改path变量:...

华山猛男
今天
7
0
java map的遍历

//从大的角度可以分为两类Set<String> set=map.keySet();这里面还可以分为3类, 从set的角度来分 //Set<Map.Entry<String, String>> entery=map.entrySet(); public class Test { public sta......

南桥北木
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部