javascript - 隐藏中心时保持开始和结束的子字符串函数
问题描述
我想得到这个
Abcd...LMNO
由此
AbcdefghijkLMNO
意思是我希望保留前 4 个和最后 4 个,同时显示 3 个点来隐藏中心部分。如何在 JS 中使用子字符串或一些更好的函数正确执行此操作。
解决方案
var str = "AbcdefghijkLMNO";
var pre = str.substring(0,4);
var post = str.substring(str.length-4,str.length);
document.getElementById("demo").innerHTML = pre+'...'+post;
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
</body>
</html>
试试这个并告诉我。
推荐阅读
- c++ - 使用 mingw 构建 boost 1.75.0 库 - b2 什么都不做
- odoo - 当我向 UPS 提出评级请求时,没有返回协商的费率
- django - SMTPServerDisconnected 在 /password-reset/
- grpc - GRPC-gateway 默认 healthCheck 支持
- cucumber - 如何在 Jira Xray 的测试执行中发送测试信息?
- smalltalk - Pharo Monticello 中的“消息不被理解”失败
- grpc - 从 Cloud Build 连接到 GKE 集群上的 gRPC 服务
- javascript - 当它没有改变大小时如何停止改变大小
- php - 使用 HTML 表单连接到数据库并获取用于制作表格的数据
- c# - 无法进入异步任务