只保留首尾汉字,中间的汉字用*代替
来源:互联网 发布:海康算法研究院怎么样 编辑:程序博客网 时间:2024/05/29 13:34
经常遇到一些昵称等在前台要显示部分汉字,需要用*号代替。可用如下方法实现
private function _hideName($user_name){ $strlen = mb_strlen($user_name, 'utf-8'); $firstStr = mb_substr($user_name, 0, 1, 'utf-8'); $lastStr = mb_substr($user_name, -1, 1, 'utf-8'); return $strlen == 2 ? $firstStr . '**' : $firstStr . '**' . $lastStr;}
阅读全文
0 0
- 只保留首尾汉字,中间的汉字用*代替
- python字符串只保留汉字
- php正则表达式 剔除字符串中的除了汉字的字符(只保留汉字)
- java String 字符串只保留汉字
- java中过滤字符串首尾的空格,保留中间空格
- 【美团校招笔试题】去除字符串首尾空格,中间多个空格只保留一个
- 去除字符串首尾空格,中间多个空格只保留一个
- 只返回汉字的函数
- 正则表达式:只保留字符串中的汉字和字母
- 保留首尾字符,中间全部变为星号
- 去掉一个字符串的首尾空格,若中间有空格仅保留一个
- 自定义view 中间添加汉字
- .NET截取指定长度的汉字超出部分用“···”代替
- json源数据中间汉字的地方是乱码
- EXCEL中去掉单元格首尾空格,保留字符串中间空格
- .Net 截取制定长度汉字超出用...代替
- .NET截取指定长度汉字,超过部分用...来代替
- 将datatable表的bool字段显示为想要的汉字 AND希望一行只显示定长字符,多出来的部分以省略号代替
- SASL
- http://blog.csdn.net/lickylin/article/details/24432009?reload
- 正则表达式分类 区别 原文地址:http://www.cnblogs.com/chengmo/archive/2010/10/10/1847287.html 则表达式:在计算机科学中,是指一个用来描述
- Linux下用户组、文件权限详解
- keil应用小贴士:Use MicroLIB是干什么的
- 只保留首尾汉字,中间的汉字用*代替
- 查询oracle数据库是32位还是64位
- iOS 11开发教程(十二)iOS11应用视图始祖——UIView
- 静态编译OpenSSL并整合到Qt
- IO之流的分类
- 线性回归随手笔记
- C/C++ 第四周线性表(二)-- 项目三 单链表的应用(1)
- python os.path模块常用方法详解
- 优雅的使用DbContext