正则表达式
# separator is \r\n or \n
\A(?:[^\r\n]*(?:\r\n?|\n)){0,4}[^\r\n]*\Z
# separator is special separator
\A(?:[^\n-\r\x85\u2028\u2029]*(?:\r\n?|[\n-\f\x85\u2028\u2029])){0,4}[^\n-\r\x85\u2028\u2029]*\Z
正则表达式
# separator is \r\n or \n
\A(?:[^\r\n]*(?:\r\n?|\n)){0,4}[^\r\n]*\Z
# separator is special separator
\A(?:[^\n-\r\x85\u2028\u2029]*(?:\r\n?|[\n-\f\x85\u2028\u2029])){0,4}[^\n-\r\x85\u2028\u2029]*\Z