String 工具中的第一个字符 - 保留每行的第一个字符

立即从每行开头或整个文本块中提取并保留 first N 字符。非常适合提取固定宽度前缀(例如 YYYY-MM-DD 时间戳、SKU 代码或 3 个字母的货币符号)并使用 智能字边界保护 和 emoji 安全切片 截断 SEO 描述。

字符数:0

字:0

行数:0

保留前 N 个字符的实例

无论您是清理电子表格列、解析服务器日志还是截断产品标题,以下是使用此工具的最常见方法:

使用案例 输入线示例 设置 提取结果
提取日志日期 2026-11-09 14:22:01 [INFO] 开始 保留10(每行) 2026-11-09
提取货币/国家代码 USD - 美元 保留3(每行) USD
提取 5 位邮政编码 90210-1234 比佛利山庄,CA 保留5(每行) 90210
标题/摘录截断 了解如何优化您的网页 保留20 + 避免切字 + 省略 了解如何...

如何提取电子表格和代码中的前 N ​​个字符

需要在 Excel、Google Sheets、SQL 或您自己的代码中执行相同的操作?使用这些内置子字符串函数:

环境/语言 公式/代码语法 描述
Excel 和 Google 表格 =左(A1, 5) 返回单元格 A1 中的前 5 个字符。
JavaScript / TypeScript str.slice(0, 5) 或 Array.from(str).slice(0, 5).join('') Array.from 防止将 4 字节表情符号分成两半。
Python 文本[:5] 使用从索引 0 到 5 的 Python 切片表示法。
SQL(PostgreSQL、MySQL、SQL Server) SELECT LEFT(列名, 5) FROM 表; 提取一列最左边的 5 个字符。

常见问题解答

如何从输出中删除空行?

在设置面板中取消选中 保留空行 。输入中的任何空白行或仅包含空格的行都将自动从结果中删除。

“应用到每一行”和“应用到整个文本”有什么区别?

应用于每行 保留列表中每行的前 N 字符。 应用于整个文本 将整个输入(包括换行符)视为单个文档,并仅保留文本开头的前 N 字符。

“修剪前导/尾随空格”是在保留字符之前还是之后发生?

当选中 Trimleading/trailingspace 时,首先删除行开头的意外前导空格(这样您就不会在空白缩进上浪费字符数),并且在添加可选省略号之前清除切片后留下的任何尾随空格(...)。