我不知道正则表达式如何工作。但我有一个网址,例如:
http://localhost/BetaLeren/public/dashboard/general/video.php?video=13&time=19
但是我想要那样:
http://localhost/BetaLeren/public/dashboard/general/video.php?video=13
我该如何使用refex做到这一点? 还是有更好的方法?
答案 0 :(得分:0)
如果您总是有video=
后跟time=
,则可以使用以下正则表达式:
const link = 'http://localhost/BetaLeren/public/dashboard/general/video.php?video=13&time=19';
const updatedLink = link.match(/^.+video=\d+/)[0];
console.log(updatedLink);
^
代表字符串的开头。
.+
代表任何字符1次或更多次。
\d+
代表任何数字1次或多次。