我是正则表达式和 Javascript 的新手。我有以下问题:需要检查文本字段是否存在一 (1) 或多个 (n) 连续*(星号)字符/字符,例如。*或**或***或 无限 (n) *。允许使用字符串,例如。*tomato或tomato*或**tomato或tomato**或 作为many(n)*tomato many(n)*。所以,到目前为止,我已经尝试了以下方法:
var str = 'a string'
var value = encodeURIComponent(str);
var reg = /([^\s]\*)|(\*[^\s])/;
if (reg.test(value) == true ) {
alert ('Watch out your asterisks!!!')
}