Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.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
Regex 正则表达式代码允许一切**但**换行_Regex - Fatal编程技术网

Regex 正则表达式代码允许一切**但**换行

Regex 正则表达式代码允许一切**但**换行,regex,Regex,我非常努力地理解这个正则表达式编码,但我不是很擅长。我需要一个正则表达式代码来允许一切,但是换行,我无法理解。我输入的任何内容都会在表单中提示错误 有什么想法吗?使用“换行”字符的否定字符类: ^[^\r\n]*$ 虽然“换行符”只是\n,但“回车符”字符\r通常也包括在内。如果这是一个问题,那么只使用^[^\n]*$您有正在使用的代码吗?什么语言\v应为垂直空格。如果你说的是HTML换行符,那就是。你说的“除了换行符以外什么都允许”是什么意思?你想要实现什么?测试文本是否不包含换行符?按换行

我非常努力地理解这个正则表达式编码,但我不是很擅长。我需要一个正则表达式代码来允许一切,但是换行,我无法理解。我输入的任何内容都会在表单中提示错误


有什么想法吗?

使用“换行”字符的否定字符类:

^[^\r\n]*$

虽然“换行符”只是
\n
,但“回车符”字符
\r
通常也包括在内。如果这是一个问题,那么只使用
^[^\n]*$

您有正在使用的代码吗?什么语言<代码>\v应为垂直空格。如果你说的是HTML换行符,那就是
。你说的“除了换行符以外什么都允许”是什么意思?你想要实现什么?测试文本是否不包含换行符?按换行符拆分文本?对于这两种方法,可能有比正则表达式更好的方法,具体取决于您的语言。
^.*$
也可以在使点匹配所有内容的模式关闭时使用(前提是要使用的样式中存在这样的模式)。