我正在尝试清理 URL(rss 提要),以便在最后一个 .rss(或 .html)之后没有其他字符。我正在使用 w3schools.com 上的 TryIt 编辑器进行测试。以下是我的测试代码:
var str="http://rss.cnn.com/rss/cnn_world.rsstest";
var patt1=/(.*[.rss|.html]).*/g;
var result = str.replace(patt1, "$1");
document.write(result);
我遇到的问题是显示的结果是
http://rss.cnn.com/rss/cnn_world.rsstest
即“测试”没有被删除。我想知道是否有人可以检查我的正则表达式并解释我做错了什么?
谢谢你。