我要确保最后一个点之前至少有1个字符,然后确保最后一个点之后至少有2个字符...
link_regex = /^.+\..+$/i;
不能那样工作,我以为。+会很贪心,抢到最后一个点。
最佳答案
link_regex = /^.+\.[^.]{2,}$/i;
[^.]
是任何非句点字符; {2,}
说“ 2个或更多”。关于javascript - 链接检查正则表达式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5534130/