gpt4 book ai didi

javascript - 正则表达式不应允许任何特殊字符,除了 ,

转载 作者:行者123 更新时间:2023-12-03 03:54:04 28 4
gpt4 key购买 nike

我正在尝试创建一个正则表达式,该表达式不允许除 . 之外的任何特殊字符,并且它们不应并排出现。

例如:STax.sdn,skm 应被接受,而 SDs,.Hnj 应抛出错误消息。我使用了下面的代码,但是它并排接受 .,这是我不想要的。

function validateAnnouncementTags(){
var announcementTags = document.getElementById("announcementTags").value;
if (announcementTags.search(/[<>'+\"\/`\\\[\]^={}%;@#!$&*()?:|]/)>-1 ) {
$('#announcementTagsSpecialCharError').addClass('show');
} else {
$('#announcementTagsSpecialCharError').addClass('hide');
$('#announcementTagsSpecialCharError').removeClass('show');
}
}

最佳答案

使用此模式:

/^(?!.*[\.,])/

关于javascript - 正则表达式不应允许任何特殊字符,除了 ,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45030191/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com