![]() |
1
58
如果输入只包含一种类型的换行符-CR或LF,或CR+LF,这将起作用。 |
![]() |
2
29
这取决于 确切地 要求是什么。尤其是,您希望如何单独处理“\r”?这算不算是换行符?例如,应该如何处理“a \n \rb”?这是一个非常奇怪的换行符,一个\n“换行符,然后是一个流氓\r”,还是两个单独的换行符?如果“\r”和“\n”都可以单独作为换行符,为什么不应将“\r\n”视为两个换行符? 这是一些密码,我怀疑是 合理地 效率高。
|
![]() |
3
5
简单变型:
为了获得更好的性能:
|
![]() |
4
4
|
![]() |
5
0
我是说,这是一个快速的方法。 它不使用昂贵的regex函数。 它也不使用多个替换函数,每个替换函数都通过多次检查、分配等对数据进行循环。 所以搜索直接在1 for循环中完成。对于结果数组的容量必须增加的次数,在array.copy函数中也使用循环。这就是所有的循环。 在某些情况下,较大的页面大小可能更有效。
我现在认为'\n\r'并不是在基本平台上使用的。但是:谁会连续使用两种换行符来表示两种换行符? 如果您想知道这一点,那么您需要先查看一下,以确定是否在同一文档中分别使用了\n和\r。 |
![]() |
Ben · 统计向量中的单词在字符串中出现的频率 7 月前 |
![]() |
bear_525 · 从列中删除中间名和首字母,并保存在单独的列中 9 月前 |
![]() |
asdfadf · 为什么具有相同内存值的字符串和整数打印方式不同? 9 月前 |
![]() |
user764754 · 防止多行原始字符串文字中出现新行字符 9 月前 |
![]() |
Bogaso · 从列表中返回与模式匹配的元素 9 月前 |
![]() |
Jasco · 如何使用VBA提取两个相似字符之间的字符串中的单词? 9 月前 |