正则表达式

xiaoxiao2025-01-31  17

提取文件名:[^/]\\w*(?=[\\.]) ?=的意思是,只匹配但不存储 javascript调用的例子 function MatchDemo() { var r, re; // 声明变量。 var s = "cc/page/testWindow.js"; re = new RegExp("[^/]\\w*(?=[\\.])","g"); // 创建正则表达式对象。 r = s.match(re); // 在字符串 s 中查找匹配。 return(r); } alert(MatchDemo()); 注,因为正则表达式是用String的方式表示的,所以遇到"\"要用"\\"来转意才成,如"\\w" 参数"g"会返回一个数组,如果后没有代g则返回不是数组
转载请注明原文地址: https://www.6miu.com/read-5023612.html

最新回复(0)