我需要检查这个正则表达式是否在javascript的if语句中的变量
var re = any valid regular expression that will check if value contains a-zA-Z or any special character expcept . ;
在这里
if(selling_price=="" || selling_price==" " || retail_price==" " || retail_price=="" || re.test(selling_price) || re.test(retail_price))
selling_price和retail_price两个变量都需要使用此正则表达式进行检查。(请建议正则表达式)
答案 0 :(得分:1)
re.test(string)
可能是您的答案,但如果您想要替换:
if(selling_price=="" || selling_price==" " || retail_price==" " || retail_price=="")
由此:
if(re.test(selling_price) || re.test(retail_price)
它不起作用,因为selling_price==""
与您的正则表达式不对应
你还需要检查空结果