如何从字符串中删除表情符号我的简单代码是..

public static void main(String[] args) throws SQLException {

String str="My nam is ur -D ";

getRefineCode(str);

}

private static void getRefineCode(String str) throws {

List smstypeWord=getshortWord();

for(int i=0;i

String string=smstypeWord.get(i).toString();

String stringcon[]=string.split("_");

String emessage=stringcon[0];

String emoticon=stringcon[1].trim();

if(str.contains(emoticon)) {

str=str.replace(emoticon, emessage);

System.out.println("=================>"+str);

}

}

System.out.println("=======++==========>"+str);

}

private static List getshortWord() throws SQLException {

String query1 = "SELECT * FROM englishSmsText";

PreparedStatement ps = conn.prepareStatement(query1);

ResultSet rs = ps.executeQuery();

String f_message="";

String s_message="";

while(rs.next()) {

s_message=rs.getString("message");

f_message=rs.getString("short_text");

shortMessage.add(s_message+"_"+f_message);

//fullMessage.add(f_message);

}

return shortMessage;

}我的数据库基于http://smsdictionary.co.uk/abbreviations网站

我能够理解如何删除多个abb。或短消息

输出就像我的纳姆是你SquintLaughtGrinisappGaspoooh !! shockedintedr,Big SmilGrinisappGaspoooh !! shockedinted,Grin

java将表情字符串转表情符号_使用java将字符串中的表情符号替换为字符串相关推荐

  1. R语言str_sub函数从字符串中提取或替换子字符串(substring):str_sub函数指定起始位置和终止位置抽取子字符、str_sub函数指定起始位置和终止位置替换子字符串

    R语言str_sub函数从字符串中提取或替换子字符串(substring):str_sub函数指定起始位置和终止位置抽取子字符.str_sub函数指定起始位置和终止位置替换子字符串 目录

  2. java字符串逐个分解_改进JAVA字符串分解的方法

    改进JAVA字符串分解的方法 一.概述 大多数Java程序员都曾经使用过java.util.StringTokenizer类.它是一个很方便的字符串分解器,主要用来根据分隔符把字符串分割成标记(Tok ...

  3. java获取字符串最长_基于java查找最长字符串代码实例

    题目:编写程序,针对输入的N个字符串,输出其中最长的字符串 输入样例: 4 zhaoming zhangming sunming liming 输出样例: 最长的字符串:zhangming 代码如下 ...

  4. java字符串底层实现_「JAVA」细述合理创建字符串,分析字符串的底层存储,你不该错过...

    Java基础之字符串操作--String 字符串 什么是字符串?如果直接按照字面意思来理解就是多个字符连接起来组合成的字符序列.为了更好的理解以上的理论,我们先来解释下字符序列,字符序列:把多个字符按 ...

  5. java牛客排序算法题_《剑指offer》面试题28:字符串的排列(牛客网版本) java...

    输入一个字符串,按字典序打印出该字符串中字符的所有排列.例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba. 输入描述: 输入一个字符 ...

  6. java两个字符串 相隔天数_关于Java: Joda-Time时间中两个日期之间的天数

    我如何找到两个joda time DateTime实例之间的天数差异?如果开始时间是星期一,结束时间是星期二,那么不管开始和结束日期的小时/分钟/秒是多少,返回值都应该是1. 如果从晚上开始到早上结束 ...

  7. java字符串转日期_在java中如何将一个字符串转换为日期?

    小编典典 在特定情况下," 2010年1月2日"作为输入字符串: "一月"是全文月份,因此请使用MMMM模式 " 2"是较短的月份,因此请使 ...

  8. java 将字符串数组清空_在Java中如何将字符串集转换为字符串数组

    详细内容 在Java中将字符串集(Set)转换为字符串数组(String[])的方法有:使用for循环,使用Set.toArray()方法,使用Arrays.copyOf()方法等等.下面我们就来具体 ...

  9. java 字符串输出字符_输出java字符串

    1-1 字符串排序 用Java编写一个能对一组字符串按字典序升序排序的程序 输入为N和N行字符串,需要按行输出字符串升序排序的结果 如输入 3 Abc Abe Abd 输出: Abc Abd Abe ...

最新文章

  1. 看板管理大型项目-3.每日晨会
  2. 压力测试工具Ab简介
  3. nginx配置laravel
  4. android javamail获取邮件太多太慢_结合 Spring 发送邮件的4种正确姿势,你知道几种?...
  5. 根据条件动态修改element 组件深层次样式
  6. EventBus框架原理解析(结合源代码)(上)
  7. Xcode 高级调试技巧
  8. 360报告显示:网友对摄像头的关注较去年提升201.5%
  9. 《Expert C Programming》(C专家编程)读书笔记
  10. 想要升级Big Sur 了?良心建议看看这个
  11. php smarty框架案例,PHP框架_Smarty
  12. 使用移动云MAS HTTP接口发送短信BASE64加密中文乱码
  13. 解决SQLServer复制到Excel中内容换行问题
  14. 【OpenCV】色彩空间介绍
  15. 机器学习项目汇总,值得收藏!
  16. 问题 D: 天神下凡
  17. uni-app 启动广告页
  18. sqlserver官网下载地址
  19. 外贸人常用的几种客户开发渠道
  20. Codeforces Round #509 (Div. 2) F. Ray in the tube(思维)

热门文章

  1. STC单片机驱动1.8‘TFT SPI屏幕示例模板(含资料包)
  2. 什么是量子霸权?我们如何才能实现它?
  3. QQ空间中的日志在不同用户的主页显示不同QQ号方法
  4. 专业的个人记帐软件 爱上记帐 1.0.1
  5. 简单快速删除流氓软件(包括注册表)
  6. 架构师小跟班:SSL证书免费申请及部署,解决页面样式错乱问题完整攻略
  7. 顺丰速运和顺丰快递_携手快递外卖小哥,石浦交警送上“安全大礼包”
  8. 微医网爬虫(一) java实现
  9. Apollo Planning决策规划算法代码详细解析 (5):规划算法流程介绍
  10. c语言main必须返回int,C语言 错误:’:: main’必须返回’int’