我是正则表达式和 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!!!')
}