Ref*_*ion 23 whitespace character special-characters
我看到提到这个术语,以及CRLF,CR,LF,CTL(控制字符)和SP(空格).
如果它不是常规的内联空格(),那么它是什么字符?
som*_*ome 36
LWSP = *(WSP / CRLF WSP) ; Use of this linear-white-space rule permits
; lines containing only white space*
WSP = SP / HTAB ; white space
CRLF = CR LF ; Internet standard newline
SP = %x20 ; space
HTAB = %x09 ; horizontal tab
CR = %x0D ; carriage return
LF = %x0A ; linefeed
Run Code Online (Sandbox Code Playgroud)
关于LWSP的评论在STD68(又名RFC5234)中已经从RFC2234和RFC4234发生了变化,现在提供了反对在新文档中使用此定义的建议.
简单来说:线性空格是:任意数量的空格或水平制表符,如果后面至少有一个空格或水平制表符,则还有换行符(CRLF).
作为线性空格的字符串示例:
感谢Jukka K. Korpela提醒我检查已废弃的RFC并解除清楚,CRLF必须跟随空格或htab成为LWSP的一部分.