Java IO学习笔记+代码(2)
2007-03-20 16:09
555 查看
现在有这样的一段代码:
sbSQL.append("INSERT INTO PUB_FEATURE VALUES (");
sbSQL.append(rs.getInt("FEATURE_ID")).append(",");
sbSQL.append(rs.getInt("CLASS_GROUP_ID")).append(",");
sbSQL.append("'" + rs.getString("CODE") + "'").append(",");
sbSQL.append("'" + rs.getString("NAME") + "'").append(",");
sbSQL.append("'" + rs.getString("ALIAS_NAME") + "'").append(",");
sbSQL.append("'" + rs.getString("DATA_TYPE") + "'").append(",");
sbSQL.append(rs.getInt("DATA_LENGTH")).append(",");
sbSQL.append(rs.getInt("DATA_PRECISION")).append(",");
sbSQL.append("'" + rs.getString("UNITS") + "'").append(",");
sbSQL.append("'" + rs.getString("DESCRIPTION") + "'").append(",");
sbSQL.append("'" + rs.getString("DICTIONARY_ID") + "'").append(",");
现在需要将形如下面的字符串:
"'" + rs.getString("DICTIONARY_ID") + "'"
替换成:getString("DICTIONARY_ID")
则对应的正则匹配可以如下:
FIND:
"'" \+ rs\.getString\("(.+)"\) \+ "'"
REPLCAE WITH:
getString("\1")
sbSQL.append("INSERT INTO PUB_FEATURE VALUES (");
sbSQL.append(rs.getInt("FEATURE_ID")).append(",");
sbSQL.append(rs.getInt("CLASS_GROUP_ID")).append(",");
sbSQL.append("'" + rs.getString("CODE") + "'").append(",");
sbSQL.append("'" + rs.getString("NAME") + "'").append(",");
sbSQL.append("'" + rs.getString("ALIAS_NAME") + "'").append(",");
sbSQL.append("'" + rs.getString("DATA_TYPE") + "'").append(",");
sbSQL.append(rs.getInt("DATA_LENGTH")).append(",");
sbSQL.append(rs.getInt("DATA_PRECISION")).append(",");
sbSQL.append("'" + rs.getString("UNITS") + "'").append(",");
sbSQL.append("'" + rs.getString("DESCRIPTION") + "'").append(",");
sbSQL.append("'" + rs.getString("DICTIONARY_ID") + "'").append(",");
现在需要将形如下面的字符串:
"'" + rs.getString("DICTIONARY_ID") + "'"
替换成:getString("DICTIONARY_ID")
则对应的正则匹配可以如下:
FIND:
"'" \+ rs\.getString\("(.+)"\) \+ "'"
REPLCAE WITH:
getString("\1")
相关文章推荐
- Java IO学习笔记+代码(3)
- Java IO学习笔记+代码(3)
- Java IO学习笔记+代码(1)
- Java IO学习笔记+代码
- Java IO学习笔记+代码(2)
- Java IO学习笔记+代码(1)
- Java IO学习笔记+代码(2)
- Java IO学习笔记+代码
- DELPHI调用JAVA代码学习笔记1
- 12. JAVA IO Part 4 (对象的序列化) ----- 学习笔记
- java学习笔记(四)——io操作
- [Java学习笔记] 容易被忽略的代码
- Android(java)学习笔记113:Android编写代码调用Vibrator震动功能(Bug:按下按钮button始终没有震动)
- [学习笔记]EXCEL导入功能java代码实现
- Java学习笔记之IO
- 【java学习笔记】【特别】Byte输出为二进制字符串的代码
- Java IO的个人学习笔记(1)
- Java学习笔记之IO(五):BufferedOutputStream缓冲输出字节流
- Java学习笔记之IO(七):FileReader输入字符流
- Java学习笔记(85)-----------用医生的思考方式调试你的代码