使用正则表达式替换表情符号核心代码
String a = "哇哈哈哈[em:5]aa8888[em:7]";
String r = "\\[em:(\\d+)\\]";
a = a.replaceAll(r, "$1.gif");
System.out.println(a);
打印出的结果是:5.gifaa88887.gif
大家可以尽兴发挥。
相关推荐
-
用JavaScript实现全局替换,解决$等特殊符号的难题[
感谢海浪提供的正则,原贴请参见: http://www.iecn.net/bbs/view/106503.html 因为要做个模板替换的东西,里面的变量采用${MyName}这种格式的命名方式.在进行全局替换时,遇到两个难点: 1.要么无法替换掉$等特殊符号 2.要么无法忽略大小写 在海浪有帮助下,终于有了最佳实现方式:) 最佳实现方式: 复制代码 代码如下: <script type="text/javascript"> String.prototype.replace
-
IOS代码笔记UIView的placeholder的效果
本文实例为大家分享了IOS占位符效果,供大家参考,具体内容如下 一.效果图 二.工程图 三.代码 RootViewController.h #import <UIKit/UIKit.h> @interface RootViewController : UIViewController <UITextViewDelegate> { UITextView *psTextView; UILabel *pslabel; } @end RootViewController.m #import
-
IOS代码笔记之下拉选项cell
本文介绍了IOS下拉选项cell的使用方法,供大家参考,具体内容如下 一.效果图 二.工程图 三.代码 RootViewController.h #import <UIKit/UIKit.h> //加入头文件 #import "ComboBoxView.h" @interface RootViewController : UIViewController { ComboBoxView *_comboBox; } @end RootViewController.m #impo
-
IOS代码笔记之下拉菜单效果
本文实例为大家分享了ios下拉菜单的具体代码,供大家参考,具体内容如下 一.效果图 二.工程图 三.代码 RootViewController.h #import <UIKit/UIKit.h> @interface RootViewController : UIViewController @end RootViewController.m #import "RootViewController.h" #import "NIDropDown.h" @i
-
js正则实现的密码框简单制作,还可以替换成自己想用得符号
密码框简单制作,还可以替换成自己想用得符号. <style type="text/css"> #c { position: relative; } #a { position: absolute; left: 0; top: 0; font-size: 12px; font-family: 宋体; } #b { position: absolute; left: 0; top: 0; font-size: 12px; font-family: 宋体; -moz-opacit
-
IOS代码笔记之文字走马灯效果
本文实例为大家分享了IOS文字走马灯效果具体实现代码,供大家参考,具体内容如下 一.效果图 二.工程图 三.代码 RootViewController.h #import <UIKit/UIKit.h> @interface RootViewController : UIViewController @end RootViewController.m #import "RootViewController.h" #import "UXLabel.h"
-
PHP中利用substr_replace将指定两位置之间的字符替换为*号
复制代码 代码如下: $username = "zongzi"; echo substr_replace($username,'**','1','2');
-
IOS如何替换电话号码中间4位为"-"符号
本文实例为大家分享了特殊字符替换电话号码中某一部分的方法,IOS利用-号替换电话号码中间四位,供大家参考,具体内容如下 一.效果图 二.代码 RootViewController.m - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. //电话号码 UILabel *telLabel = [[UILabel alloc] initWithFrame:CGRe
-
PHP的substr_replace将指定两位置之间的字符替换为*号
复制代码 代码如下: $username = "zongzi"; echo substr_replace($username,'**','1','2'); 定义和用法 substr_replace() 函数把字符串的一部分替换为另一个字符串. 语法substr_replace(string,replacement,start,length) 参数 描述 string 必需.规定要检查的字符串. replacement 必需.规定要插入的字符串. start 必需.规定在字符串的何处开始
-
C#将隐私信息(银行账户,身份证号码)中间部分特殊字符替换成*
大家在银行交易某些业务时,都可以看到无论是身份证.银行账号中间部分都是用*号替换的,下面小编把代码整理如下: /// <summary> /// 将传入的字符串中间部分字符替换成特殊字符 /// </summary> /// <param name="value">需要替换的字符串</param> /// <param name="startLen">前保留长度</param> /// <
随机推荐
- AngualrJS中每次$http请求时的一个遮罩层Directive
- ThinkPHP 防止表单重复提交的方法
- VBS教程:对象-Folder 对象
- iOS开发中如何实现一个平滑的颜色过渡
- 禁止iPhone Safari video标签视频自动全屏的办法
- asp.net iis 无法显示网页的解决方法分析
- 跟我学习javascript的prototype使用注意事项
- javascript正则表达式中的replace方法详解
- 在Javascript类中使用setTimeout第1/2页
- codeigniter中实现一次性加载多个view的方法
- 彻底搞懂JavaScript中的apply和call方法(必看)
- .NetCore实现上传多文件的示例详解
- css 通配符用法总结
- java实现List中对象排序的方法
- require.js与bootstrap结合实现简单的页面登录和页面跳转功能
- jQuery代码优化 遍历篇
- JS+HTML5实现图片在线预览功能
- Bootstrap3下拉菜单的实现
- PHP内置加密函数详解
- 详解C语言中的常量指针和指针常量