我需要在js中编写一个正则表达式以验证字符串是否仅包含特殊字符以及特殊字符和数字的混合。
我是说它不应该接受这些
它可以接受
请考虑其他语言的日语和韩语
我有这个代码
function ValidateValue(str){
if(trim(str).length == 0){
getMessage(7); //if string is empty
}if(/^[^a-zA-Z]+$/.test(str)){//check if the string contains special and digits
getMessage(21); //this part works fine for english but not for japanese or korean.
}if(IsInteger(trim(str))){
getMessage(8);// if string contains only numbers
}
}