Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 限制URL末尾的正斜杠_Javascript - Fatal编程技术网

Javascript 限制URL末尾的正斜杠

Javascript 限制URL末尾的正斜杠,javascript,Javascript,我已使用以下正则表达式将验证放入我的URL中: /^(((ht|f){1}((tp|tps):[/][/]){1})|((www.){1}))[-a-zA-Z0-9@:%_\+.~#?&//=]+$/; 我想限制正斜杠也从最后的网址。 例:https://abc.python/com/ 因此,com之后的最后一个斜杠是不允许的 有人能帮我做这个吗。像这样的吗 const test=(val)=>console.log(/^(?:http(s):\/\/)?[\w.-]+(?:\.[\

我已使用以下正则表达式将验证放入我的URL中:

/^(((ht|f){1}((tp|tps):[/][/]){1})|((www.){1}))[-a-zA-Z0-9@:%_\+.~#?&//=]+$/;
我想限制正斜杠也从最后的网址。 例:
https://abc.python/com/

因此,
com
之后的最后一个斜杠是不允许的

有人能帮我做这个吗。

像这样的吗


const test=(val)=>console.log(/^(?:http(s):\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\.\\.-\.\.-]:/?\$&'\(\)\*\+,;=.]+(?请注意您的正则表达式不是很准确,请尝试
wwhat\
http://\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\/^(?:http?:\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\.\uz:/?\-\.[]@!\$&'()*\+,;=。]+(?您已经删除了一些反斜杠,复制并粘贴了完全相同的正则表达式,它会工作的!不,我没有删除任何。我已经复制粘贴了相同的正则表达式。它在我的本地也工作。但是在nodejs中生成包时,我遇到了上述错误。可能是因为javascript不支持lookback!它支持,但我在使用相同的正则表达式生成bundle!