Мне нужно написать регулярное выражение в js, чтобы проверить, содержит ли строка только специальные символы и смесь специальных символов и цифр.
Я имею в виду, что они не должны принимать эти
- 123 (только цифры)
- 123 @ # @ $ 12 (смесь обоих)
- @ # $ @ $ (только спец.)
и может принимать
- 123fgfdg
- @ # $ dfgdfg
Пожалуйста, рассмотрите другие языки японский и корейский
У меня есть этот код
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
}
}