Windows 一、UltraEdit 使用 正则表达式 删除某个 字符 串(或特殊 字符 )后面的所有 内容 举例:将以下 内容 左括号“(”包括本身和它 之后 内容 都删除 正则表达式 :^([^\(]*)\(.*$ 替换 框:$1( 正则表达式 第一对圆括号 的表达式匹配到的 内容 ) 备注:标红即为删除 内容 的开头(特殊符号需添加转义符“\”) 二、EditPlus 使用 正则表达式 ... var blueurl= 127.0.0.1/1.txt var reg = /([/][^/]+)$/; var blueurl = blueurl.replace(reg, ""); var reg2 = /([^/]+)$/;  var bluefile = blueurl.match(reg2)[1]; 第一个 正则 获取最后一个/ 之前 全部 内容 , 第二个 正则 获取最后一个/ 之后 全部内 JS 是没有replaceAll这个api 的,想要 替换 一个 字符 所有的指定 内容 ,需要用到 正则 式。 对 正则 式了解甚少也不要紧,看下面这个demo(一看就会) 现在需要把一个 字符 串里的所有#号换成空格: var str = 'hi#dust#welcome#to#type#script'; var str1 = str.replace("#", ' '); console.log('str1:', str1); var str2 = str.replace(/#/g, ' '); console.log(' 1、把待 替换 内容 粘贴到Excel ,确定 字符 ,这个例子 字符 是「 /」,复制这个 字符 。2、打开 替换 窗口Ctrl/Com+F或H,粘贴刚才复制的 字符 ,再输入一个通配符星号*3、点击全部 替换 ,然后确定。 功能说明: 匹配一行的开始位置。这个符号表示所寻找的 字符 在每一行的开始的位置,不包括每一行其上一行的结束 字符 。 功能说明:匹配一行的结束位置。这个符号表示所寻找的 字符 在每一行的结束的位置。这个$和上面说的“行头”恰恰相反,它是“行尾”。 功能说明:匹配每一个 字符 ,除了“换行符”以外。 功能说明:匹配任意个数的任何... 任何程序语言都会有注释.不然很多代码不容易看懂啊.像 正则表达式 这种表达式如果来个几千行,没一点注释,你想不看得吐血都难啊. 注释的格式是(?#comment)其 comment就表示注释的 内容 比如abc[\d(?#this means digit)]* 它就等同于abc[\d]* 不过这样加注释更容易让人晕.所以大部分时候用的是那一种方式,是要结合函数里的参数一起用.RegexOp... var str="是吗@Test1:我觉得你说的很对@Test:学无止境"; var r=str.match(/@.*?:/ig); for (var index = 0; index < r.length; index++) { str=str.replace(r[index],"<a>"+...