1、测试类

package com.jeff.json;import com.alibaba.fastjson.JSONObject;public class JsonDemo1 {public static void main(String[] args) {String ret = "\"{\"success\":true,\"msg\":\"success\",\"data\":{}}\"";System.out.println(ret);if (ret.startsWith("\"")) {ret = replaceFirst(ret, "\"", "");System.out.println("去除前引号:" + ret);}if (ret.endsWith("\"")) {ret = replaceLast(ret, "\"", "");System.out.println("去除后引号:" + ret);}JSONObject result = JSONObject.parseObject(ret);System.out.println(result);}private static String replaceFirst(String ret, String strToReplace, String replaceWithThis) {return ret.replaceFirst(strToReplace, replaceWithThis);}public static String replaceLast(String text, String strToReplace, String replaceWithThis) {return text.replaceFirst("(?s)" + strToReplace + "(?!.*?" + strToReplace + ")", replaceWithThis);}}

2、控制台

Java替换第一个和最后一个字符串相关推荐

  1. R语言使用str_replace函数和str_replace_all函数替换字符串中匹配到的模式:str_replace函数替换第一个匹配到的字符串、str_replace_all函数替换所有匹配到的

    R语言使用str_replace函数和str_replace_all函数替换字符串中匹配到的模式:str_replace函数替换第一个匹配到的字符串.str_replace_all函数替换所有匹配到的 ...

  2. java 判断正负数_Java判断一个字符串为数字(正负、小数)

    这些天因为工作上的需求,其中一个小环节是传来一个String类型的参数,需要判断该参数是否为数字(正负.正数小数都要能判断). 当走到这个环节时,首先想到的是isDigit()方法,具体不清楚是哪个类 ...

  3. java基础-数组-案例练习-检测一个字符串是否为回文 回文字符串是指正着读和反着读该字符串都是相同拼写

    大家好,今天又来分享新案例啦~检测一个字符串是否为回文                 回文字符串是指正着读和反着读该字符串都是相同拼写,比如"radar"."level ...

  4. Java中如何通过键盘输入一个字符串(数组等相关操作)

    如何在自己的程序中进行键盘输入与输出,废话不多说,直接上代码: 第一种: //1不限制输入数组的长度 import java.util.Scanner;public class InputArrayN ...

  5. Java:转换列表 String 到一个字符串

    JavaScript具有Array.join() js>["Bill","Bob","Steve"].join(" and ...

  6. Java简易转码工具(一个字符串编码是GBK的文本文件,内容转成UTF-8编码)

    import java.io.*; import java.nio.charset.StandardCharsets;/*** 当前项目目录下有一个文本文件note.txt,字符串编码* 是GBK的, ...

  7. java大写英文字母_输出一个字符串中的大写英文字母数,小写英文字母数以及非英文字母(.java)...

    import java.util.Scanner; public class string1{ public static void main(String[] args){ String str; ...

  8. [转载] java如何实现一个字符串的反转和替换

    参考链接: 反转Java中的字符串String 一.java字符串的反转 1.利用java字符串的拼接实现字符串的反转,代码如下: public static String reverse(Strin ...

  9. java字符串中包含_怎么判断一个字符串是否包含另一个字符串

    第一步骤:判断一个字符串是否包含另一个字符串. 1.思路整理 首先我们可以借助于java中String类提供的indexOf方法 2.代码如下 public class TestString { pu ...

  10. Java中找出s字符串的回文_给定一个字符串 s,找到 s 中最长的回文子串。

    题目描述:给定一个字符串 s,找到 s 中最长的回文子串.你可以假设 s 的最大长度为 1000. 思路: 判断s[i..j]是否是回文字符串,依赖于s[i+1...j-1],这种一个问题的结果依赖于 ...

最新文章

  1. tiav15安装重启_西门子博途TIA Portal V15.1安装无限重启和.net3.5SP1错误处理
  2. cloudera hbase集群简单思路
  3. 《编码:隐匿在计算机软硬件背后的语言(美)》读书笔记三
  4. WCF采用 netTcpBinding 发生的Socket errors
  5. 成功的前提,35岁前必须做好的十件事
  6. 编程实现木马的ActiveX启动和注入IE的启动方式
  7. jsf按钮响应事件_如何从JSF获取JSON响应?
  8. 通用运输APP/小型物流托运APP/客运班车APP/PHP+MYSQL管理后端
  9. 创建分布式爬虫的步骤
  10. 结合eXeScope打造个性flash发布后的应用程序exe文件
  11. 详述2022诺贝尔物理学奖:量子纠缠实验史
  12. 输入一行字符,统计其中的英文字符、数字字符、空格和其他字符的个数。
  13. diy服务器个人主机_电脑小白如何自己动手DIY主机?
  14. 海外国外支付渠道接口对接
  15. 进制转换--(2-8)为什么2的3次方=8,所以三位变一位
  16. DEV05 GBase 8a MPP Cluster 数据库性能优化
  17. JDK.8源码阅读项目搭建之记录
  18. 【LeetCode】127. Word Ladder 解题报告(Python)
  19. Bonobo基于.NET-Git服务器
  20. 计算机网络本地连接被禁用说明什么,本地连接被禁用导致无法上网怎么解决

热门文章

  1. Go 环境变量、go env
  2. 磁盘基础知识-磁盘的构成
  3. 基于 NIOSII 软核的流水灯实验
  4. kk每日一句:第一句
  5. 计算机内存与速度,内存容量与读写速度
  6. 圣诞节计算机老师贺卡祝福语,祝老师圣诞节快乐贺卡 圣诞祝福语贺卡简短
  7. 线和面的方程区别_直线方程和平面方程的区别
  8. TortoiseHg笔记
  9. bi 工具 市场排行榜_2020年十大商业智能工具排行榜
  10. 花费巨资去培训SAP真的值得吗?