把文本截取到精确长度
在线截取文本,按字符、单词或行数把字符串裁剪到精确长度,或在指定字符处停下。在左侧粘贴文本,截短后的结果会立即显示在右侧 —— 无需设置,也不用安装任何东西。
与单纯的计数器不同,本工具提供四种切断模式,外加保留完整单词选项,确保单词不会被截成两半;还有自定义后缀(如 ...),仅在文本确实被切断时才会添加。它专为这些场景打造:开发者把数据塞进数据库字段、内容创作者制作风格统一的摘要,以及任何想测试版式在长短文本下表现的人。
如何截取文本
输入你的文本
在左侧的输入文本面板中粘贴或输入。纯文本、代码片段以及多行内容都支持。
选择模式
从模式按钮中选择字符、单词、按字符或行数,决定文本如何被切断。
设置上限与选项
输入一个数字上限(在按字符模式下则填终止字符),输入如 ... 的后缀,如果只想保留完整单词,就开启保留完整单词。
查看并复制
截短后的文本显示在结果面板中,状态栏会显示原文与截取后的计数。需要时可直接编辑结果,然后点击复制。
功能特性
字符模式(按字符)
按精确的字符数切断文本 —— 这是最精准的模式,适合数据库字段、元描述或简短简介等严格限制。
单词模式(按单词)
保留设定数量的单词,让句子保持可读 —— 非常适合博客摘要、文章预览和内容概要。
行数模式(按行)
仅保留前 N 行,并尊重换行符 —— 非常适合代码预览、日志片段和多行显示。
终止字符模式(按字符切断)
在你指定的字符首次出现处切断,例如 . 或 | —— 非常适合从格式化字符串中提取名称。
保留完整单词
在字符模式下,它会回退到上限之前最近的空格处,让单词绝不会被从中间切开,同时仍不超过上限。
自定义后缀
可附加任意标记 —— ...、 [阅读更多]、一个箭头,或者什么都不加。后缀仅在文本确实被截取时才会添加。
实时处理
当你输入或更改任何设置时,结果会即时更新,状态栏中实时显示原文与截取后的计数。
结果可直接编辑
结果面板始终可编辑,因此你可以在复制之前手动微调截取后的文本。
粘贴、复制与清空
一键按钮让你从剪贴板粘贴、复制结果,以及清空输入重新开始。
记住设置
你的模式、上限、后缀、终止字符以及保留完整单词的选择都会保存在浏览器中,方便你下次再来时使用。
常见问题
如何按字符数截取文本?
选择字符模式,在上限框中输入字符数,结果面板就会显示被切到该精确长度的文本。超出上限的部分会被移除。
可以按单词而不是字符截取吗?
可以。切换到单词模式,把上限设为要保留的单词数。单词按它们之间的空格计数,这能让简短的概要保持可读,而不是凑足精确的字节数。
截取时如何保留完整单词?
在字符模式下开启保留完整单词。工具不会从单词中间切断,而是回退到上限之前最近的空格处,因此结果总是以完整单词结尾,并且绝不超过你设定的上限。
如何在切断处添加"..."(省略号)?
在后缀框中输入你想要的标记 —— ... 是默认值。它仅在文本确实被截短时才会附加,因此未改动的文本保持干净。请注意,后缀会计入显示的截取后长度,所以如果你需要严格的最终尺寸,记得在上限中为它预留空间。
可以按行截取文本吗?
可以。使用行数模式,把上限设为要保留的行数。换行符会被尊重,这对代码预览、日志片段和"查看更多"的行数限制很方便。
如果找不到该字符,按字符模式会怎样?
按字符模式会从你的终止字符首次出现处起切掉之后的全部内容,保留它之前的部分。如果文本中没有该字符,则原样返回原文,从而避免意外丢失数据。
它支持 Unicode、表情符号和其他语言吗?
支持。本工具适用于 Unicode 文本,包括越南语、中文、日语、表情符号和特殊符号,因此你可以截取任何语言的内容。
截取是在我的浏览器中完成的吗?
是的。所有处理都通过 JavaScript 在你的浏览器中本地完成 —— 你的文本绝不会发送到服务器。这使它对机密内容也很安全。你的输入不会在会话之间保存,所以离开页面前请先复制结果。
还没有评论,快来发表第一条!