zoukankan      html  css  js  c++  java
  • 用正则表达式给字符串属性值都加上双引号

    需要处理的字符串

    [{columnDisplaySize=8, columnName=WARD_CODE, columnTypeName=varchar}, {columnDisplaySize=11, columnName=BED_NO, columnTypeName=int},[{columnDisplaySize=8, columnName=WARD_CODE, columnTypeName=varchar}, {columnDisplaySize=11, columnName=BED_NO, columnTypeName=int}]]

    需求

    需要在等号两边的字符串都加上双引号,并将等号转换成冒号,,使其成为标准的JSON字符串.

    解决方案

    String str="[{columnDisplaySize=8, columnName=WARD_CODE, columnTypeName=varchar}, {columnDisplaySize=11, columnName=BED_NO, columnTypeName=int}]";
    
    String strS="(\w+)\s*=\s*(\w+)";
    
    String strresult=str.replaceAll(strS,""$1":"$2"");
    System.out.println(strresult
  • 相关阅读:
    django ajax使用
    vim--分屏快捷键
    django csrf
    django mysql使用
    官方文档地址
    图解http 学习
    Terms
    Data Center Group
    Misc
    FTDI CDM Drivers 2.06.00
  • 原文地址:https://www.cnblogs.com/smiler/p/7236139.html
Copyright © 2011-2022 走看看