Javascript 不允许单引号和双引号的正则表达式

Javascript 不允许单引号和双引号的正则表达式,javascript,regex,jquery-validate,Javascript,Regex,Jquery Validate,我需要正则表达式,以便在javascript中不允许单引号和双引号。非正则表达式解决方案(在简单情况下可能更快): 非正则表达式解决方案(在简单情况下可能更快): 一个简单的正则表达式(尽管,这可能不是这里使用正则表达式的最佳方法): 一个简单的正则表达式(尽管,这可能不是这里使用正则表达式的最佳方法): 如果目标是打印包含单引号和双引号的字符串,同时保留字符串中的引号,请使用这些“`”。具体而言,您可以执行以下操作: console.log(`hippopotomonstrosesquiped

我需要正则表达式,以便在javascript中不允许单引号和双引号。

非正则表达式解决方案(在简单情况下可能更快):

非正则表达式解决方案(在简单情况下可能更快):

一个简单的正则表达式(尽管,这可能不是这里使用正则表达式的最佳方法):

一个简单的正则表达式(尽管,这可能不是这里使用正则表达式的最佳方法):


如果目标是打印包含单引号和双引号的字符串,同时保留字符串中的引号,请使用这些“`”。具体而言,您可以执行以下操作:

console.log(`hippopotomonstrosesquipedaliophobia'是害怕长单词的词,真恶心!`)

此外,JavaScript将其开始引号与结束引号匹配,并忽略字符串中的其他引号,从而消除了在标记上使用转义字符的需要。i、 e

console.log("That's totally fine");
console.log('Did you just say "Gooth"?');

如果目标是打印包含单引号和双引号的字符串,同时保留字符串中的引号,请使用这些“`”。具体而言,您可以执行以下操作:

console.log(`hippopotomonstrosesquipedaliophobia'是害怕长单词的词,真恶心!`)

此外,JavaScript将其开始引号与结束引号匹配,并忽略字符串中的其他引号,从而消除了在标记上使用转义字符的需要。i、 e

console.log("That's totally fine");
console.log('Did you just say "Gooth"?');

是否要检查字符串是否包含引号?是否要检查字符串是否包含引号?
console.log("That's totally fine");
console.log('Did you just say "Gooth"?');