Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 正则表达式也在阻止新的行_Javascript_Regex - Fatal编程技术网

Javascript 正则表达式也在阻止新的行

Javascript 正则表达式也在阻止新的行,javascript,regex,Javascript,Regex,我在正则表达式中有一些混淆,所以我需要帮助。我的问题是,我正在使用以下正则表达式来防止字符串不应以某些字符开头,并且不应包含角括号。此正则表达式也会阻止下一行,因此您可以帮我根据需要修改它 ^(?![@=+*-])(?!.*[<>]).*$ ^(?![@=+*-])(?!.[])*$ 谢谢 工作示例-->正则表达式的问题是,与行尾不匹配,因此只要在其中放入新行,正则表达式就不匹配 理想情况下,我们希望它匹配所有内容,包括行尾。什么语法可以匹配所有内容?一种方法是使用补充字符集\s

我在正则表达式中有一些混淆,所以我需要帮助。我的问题是,我正在使用以下正则表达式来防止字符串不应以某些字符开头,并且不应包含角括号。此正则表达式也会阻止下一行,因此您可以帮我根据需要修改它

^(?![@=+*-])(?!.*[<>]).*$
^(?![@=+*-])(?!.[])*$
谢谢
工作示例-->

正则表达式的问题是,
与行尾不匹配,因此只要在其中放入新行,正则表达式就不匹配

理想情况下,我们希望它匹配所有内容,包括行尾。什么语法可以匹配所有内容?一种方法是使用补充字符集
\s
匹配所有空白,
\s
匹配所有非空白,因此
[\s\s]
将匹配所有内容

将所有
替换为
[\s\s]


您能澄清一下您的问题吗?也许有几个测试用例?@Vivek check Sweeper的回答它正在工作。