文本工作台
反转行
反转文本行的顺序,同时保持每一行内容不变。
反转行: 将列表上下颠倒,让最后一条内容排在最前面。反转行会移动完整的行,包括空条目,同时保持每个条目内部的字母、空格和标点不变。你可以用它改变粘贴的检查清单或简单日志摘录的阅读顺序。 完全在浏览器中本地运行,文件不会上传到服务器。
- 类别
- 文本工具
- 使用次数
- 在浏览器中
- 费用
- 免费·无需注册
- 可用性
- 可直接使用
完全在浏览器中运行
结果
就绪文本会在本地处理。此工具使用字面量且经过许可列表限制的操作,不会执行正则表达式或代码。
位置规则与示例
设n为逻辑行数,i为从1开始计数的位置。位置i的输出内容取自输入中的位置n + 1 − i。对于输入10\r\n20\r\n30\r\n,n = 3:输出位置1、2和3分别取自输入位置3、2和1。确切结果为30\n20\n10\n。这里的转义表示法用于显示不可见的换行符;请将这些数字粘贴到实际分开的行中,即可重现该结果。
反转、排序规则与大小限制
按语言规则进行比较是另一项任务。《Unicode排序算法》(https://www.unicode.org/reports/tr10/)介绍了排序约定;此操作不做任何排序判断,也不会拆分表情符号或调整一行内部组合字符的顺序。输入限制为100,000个Unicode码点和10,000个逻辑行;输出上限为200,000个码点。编辑器还会计算UTF-16单元,因此某些表情符号会在输入额度中占用两个位置。较长的日志请分批处理,然后同时反转批次顺序和每个批次的内容,以获得完整文件的反转结果。
使用方法
- 将文本行粘贴或输入到本地编辑器中。
- 设置此转换所需的选项,然后运行工具。
- 查看结果,然后复制或下载文本。
隐私与限制
你的文本和结果会保留在此设备上。输入的代码不会上传或执行。
相关工具
常见问题
反转列表后会按字母顺序排列吗?
不会。反转遵循原有位置,因此pear、apple、banana会变成banana、apple、pear。它不会比较单词、重音符号或数字。按字母顺序排列需要使用单独的排序功能,并明确指定语言或排序规则;反转未排序的列表无法提供这样的规则。
中间的空条目会怎样?
它会像其他条目一样移动。包含first、空行和last的三行会变成last、空行和first。完全为空的输入会生成空结果。两个连续的换行符表示一个空条目,而末尾单独的换行符仅表示格式。
反转后会保留Windows换行符吗?
工具识别WindowsCRLF和独立的CR后,输出会使用LF分隔符。如果有可呈现的行,末尾的换行符仍会保留在末尾。如果文件的精确字节布局很重要,请保留原始文件,因为反转也会规范化这些分隔符。
免费工具·使用在浏览器中次·无需账户