文字。豫
yuyan · 226 行 · 11983 字节 · UTF-8
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226
「:
文言:标记文之辅:常字、分行、去白、首字之验与网文之转义。
汉语:标记文(Markdown)库的文字辅助:常用字符、一次扫描的分行、按字符列表处理的空白与开头判断,以及网页转义。
:」
寻观「标准库」之书。
「:文言:换行之字。汉语:换行符。:」
「换行字」乃「字符串」也。
「换行字」者「字节转字符串」于「10」也。
「:文言:制表之字。汉语:制表符。:」
「制表字」乃「字符串」也。
「制表字」者「字节转字符串」于「9」也。
「:文言:回车之字。汉语:回车符。:」
「回车字」乃「字符串」也。
「回车字」者「字节转字符串」于「13」也。
「:文言:不大于零乎。汉语:整数是否小于或等于零。:」
「不大于零」乃化「整数」而「爻」也。
「不大于零」者会「数」而
「非」于(「大于」于「数」于「零」)
也。
「:文言:空格或制表乎。汉语:单个字符是否为空格或制表符。:」
「空白字吗」乃化「字符串」而「爻」也。
「空白字吗」者会「字」而
「或者」于(「串相等」于「字」于『 』)于(「串相等」于「字」于「制表字」)
也。
「:文言:逆列之字合为串。汉语:把逆序累积的字符列表按原顺序合成字符串。:」
「逆字成串」乃化(「列」于「字符串」)而「字符串」也。
「逆字成串」者会「逆字们」而
「串组合并」于(「反转」授以「字符串」于「逆字们」)
也。
「:
文言:一扫而分行,弃回车。标准库之分隔每分一次必重拆余文,长篇则其费倍增,故不用之。
汉语:只扫描一遍,按换行符把文本切成行,并丢弃回车符。标准库的「按字符串分隔」每切一次都重新拆分剩余文本,长文档会变成平方级耗时,所以不用它。
:」
「文分行」乃化「字符串」而(「列」于「字符串」)也。
「文分行」者会「文」而
递归虑「走」其化(「列」于「字符串」)而化(「列」于「字符串」)而化(「列」于「字符串」)而(「列」于「字符串」)者
会「余」而会「本行」而会「行们」而
鉴「余」而
有「罄」则(「反转」授以「字符串」于(「缀」授以「字符串」于(「逆字成串」于「本行」)于「行们」))
或有(「缀」于「字」于「尾」)则(
若「串相等」于「字」于「换行字」则
「走」
于「尾」
于(「罄」授以「字符串」)
于(「缀」授以「字符串」于(「逆字成串」于「本行」)于「行们」)
否则若「串相等」于「字」于「回车字」则
「走」于「尾」于「本行」于「行们」
否则
「走」于「尾」于(「缀」授以「字符串」于「字」于「本行」)于「行们」
)
而
「走」于(「获取字符」于「文」)于(「罄」授以「字符串」)
于(「罄」授以「字符串」)
也。
「:文言:去字列首之空格制表。汉语:去掉字符列表开头的空格与制表符。:」
「字们去首白」乃化(「列」于「字符串」)而(「列」于「字符串」)也。
「字们去首白」者会「字们」而
鉴「字们」而
有「罄」则(「罄」授以「字符串」)
或有(「缀」于「字」于「尾」)则(
若「空白字吗」于「字」则「字们去首白」于「尾」否则「字们」)
也。
「:文言:字列之首为空白乎;空列为阴。汉语:字符列表的第一个字符是否为空白;空列表为阴。:」
「首是空白」乃化(「列」于「字符串」)而「爻」也。
「首是空白」者会「字们」而
鉴「字们」而
有「罄」则「阴」
或有(「缀」于「字」于「尾」)则「空白字吗」于「字」
也。
「:文言:去串首之空白。汉语:去掉字符串开头的空格与制表符。:」
「去首空白」乃化「字符串」而「字符串」也。
「去首空白」者会「文」而
「串组合并」于(「字们去首白」于(「获取字符」于「文」))
也。
「:文言:去串尾之空白。汉语:去掉字符串末尾的空格与制表符。:」
「去尾空白」乃化「字符串」而「字符串」也。
「去尾空白」者会「文」而
「逆字成串」于(「字们去首白」于(「反转」授以「字符串」于(「获取字符」于「文」)))
也。
「:文言:去串首尾之空白。汉语:去掉字符串首尾的空格与制表符。:」
「去空白」乃化「字符串」而「字符串」也。
「去空白」者会「文」而
「去尾空白」于(「去首空白」于「文」)
也。
「:文言:字列首连若干同字。汉语:字符列表开头连续有多少个给定字符。:」
「首字连数」乃化(「列」于「字符串」)而化「字符串」而「整数」也。
「首字连数」者会「字们」而会「字」而
鉴「字们」而
有「罄」则「零」
或有(「缀」于「头」于「尾」)则
(若「串相等」于「头」于「字」则「加」于「一」于(「首字连数」于「尾」于「字」)否则「零」)
也。
「:文言:字列首若干字皆为某字乎;不足则阴。汉语:字符列表开头的若干个字符是否都是给定字符;字符不足为阴。:」
「首若干皆」乃化(「列」于「字符串」)而化「整数」而化「字符串」而「爻」也。
「首若干皆」者会「字们」而会「数」而会「字」而
若「等于」于「数」于「零」则
「阳」
否则
(
鉴「字们」而
有「罄」则「阴」
或有(「缀」于「头」于「尾」)则
(若「串相等」于「头」于「字」则「首若干皆」于「尾」于(「减」于「数」于「一」)于「字」否则「阴」)
)
也。
「:文言:字列以某串起乎。汉语:字符列表是否以给定字符串开头。:」
「字们以起」乃化(「列」于「字符串」)而化「字符串」而「爻」也。
「字们以起」者会「字们」而会「前缀」而
(「以起否」授以「字符串」)于「串相等」于(「获取字符」于「前缀」)于「字们」
也。
「:文言:去字列首至多若干空格。汉语:去掉字符列表开头至多若干个空格。:」
「字们去前空格」乃
化(「列」于「字符串」)而
化「整数」而
(「列」于「字符串」)
也。
「字们去前空格」者会「字们」而会「数」而
若「等于」于「数」于「零」则
「字们」
否则
(
鉴「字们」而
有「罄」则(「罄」授以「字符串」)
或有(「缀」于「头」于「尾」)则
(若「串相等」于「头」于『 』则「字们去前空格」于「尾」于(「减」于「数」于「一」)否则「字们」)
)
也。
「:文言:去字列首若干项;不足者得空列,不告事故。汉语:去掉字符列表开头若干项;列表不够长时得空列表,不像标准库「放」那样报错。:」
「安放」乃化「整数」而化(「列」于「字符串」)而(「列」于「字符串」)也。
「安放」者会「数」而会「字们」而
若「不大于零」于「数」则
「字们」
否则
(
鉴「字们」而
有「罄」则(「罄」授以「字符串」)
或有(「缀」于「头」于「尾」)则
「安放」于(「减」于「数」于「一」)于「尾」
)
也。
「:文言:取字列至首空白之前。汉语:取字符列表开头到第一个空白字符之前的部分。:」
「取至空白」乃化(「列」于「字符串」)而(「列」于「字符串」)也。
「取至空白」者会「字们」而
鉴「字们」而
有「罄」则(「罄」授以「字符串」)
或有(「缀」于「字」于「尾」)则
(若「空白字吗」于「字」则(「罄」授以「字符串」)否则「缀」授以「字符串」于「字」于(「取至空白」于「尾」))
也。
「:文言:去字列至首空白,空白留之。汉语:去掉字符列表开头到第一个空白字符之前的部分,空白本身保留。:」
「去至空白」乃化(「列」于「字符串」)而(「列」于「字符串」)也。
「去至空白」者会「字们」而
鉴「字们」而
有「罄」则(「罄」授以「字符串」)
或有(「缀」于「字」于「尾」)则(
若「空白字吗」于「字」则「字们」否则「去至空白」于「尾」)
也。
「:文言:ASCII 之大写为小写,余字不变。汉语:把 ASCII 大写字母转成小写,其他字符不变。:」
「阿斯基小写」乃化「字符串」而「字符串」也。
「阿斯基小写」者会「文」而
「串组合并」
于((「态射」授以「字符串」授以「字符串」)
于(「获取字符」于「文」)
于(会「字」而
虑「码」者「字符转整数」于「字」于「零」而
若「且」于(「大于」于「码」于「64」)于(「小于」于「码」于「91」)则
「字节转字符串」于(「加」于「码」于「32」)
否则
「字」
)
)
也。
「:文言:一字之网文转义。汉语:单个字符的网页正文转义:&、<、> 改为字符实体,其余原样。:」
「单字正文转义」乃化「字符串」而「字符串」也。
「单字正文转义」者会「字」而
若「串相等」于「字」于『&』则
『&』
否则若「串相等」于「字」于『<』则
『<』
否则若「串相等」于「字」于『>』则『>』否则「字」
也。
「:文言:网文之转义:& < > 三字。汉语:网页正文转义,处理 &、<、> 三个字符;不含这些字符时原样返回。:」
「网页正文转义」乃化「字符串」而「字符串」也。
「网页正文转义」者会「文」而
若「且」
于(「非」于(「是子字符串吗」于『&』于「文」))
于(「且」于(「非」于(「是子字符串吗」于『<』于「文」))于(「非」于(「是子字符串吗」于『>』于「文」)))则
「文」
否则
「串组合并」于((「态射」授以「字符串」授以「字符串」)于(「获取字符」于「文」)于「单字正文转义」)
也。
「:文言:一字之属性转义,兼及双单引号。汉语:单个字符的网页属性转义:在正文转义之外,把双引号与单引号改为字符实体。:」
「单字属性转义」乃化「字符串」而「字符串」也。
「单字属性转义」者会「字」而
若「串相等」于「字」于『"』则
『"』
否则若「串相等」于「字」于『'』则『'』否则「单字正文转义」于「字」
也。
「:文言:网文属性之转义:& < > " ' 五字。汉语:网页属性值转义,处理 &、<、>、"、' 五个字符,与 Liquid 的 escape 过滤器相同。:」
「网页属性转义」乃化「字符串」而「字符串」也。
「网页属性转义」者会「文」而
「串组合并」于((「态射」授以「字符串」授以「字符串」)于(「获取字符」于「文」)于「单字属性转义」)
也。