java中替换特殊字符问题

问题描述

我要把Stringstr="dfdffsfs";中的''去掉怎么做呢?谢谢各位高手!!

解决方案

解决方案二:
ni可以用string类型的substring(beginindex,endindex);来截取str。substring(0,4)+str。substring(5,9)
解决方案三:
问题是我有几百条数据.还不知道是那条.也不知道是在那个位置!
解决方案四:
Stringstr="df/df/fs/fs";System.out.println(str.replaceAll("/",""));

解决方案五:
要处理的是Stringstr="dfdffsfs";不是'/'
解决方案六:
引用4楼hlrjack2009的回复:

要处理的是Stringstr="dfdffsfs";不是'/'

。。。replace貌似不行啊那用正则吧
解决方案七:
正则怎么用

时间: 2025-01-31 01:32:37

java中替换特殊字符问题的相关文章

如何在Java中获得特殊字符

有时在写java程序的时候,常常遇到字符编码的问题,关于汉字乱码的问题网上有很多文章,大家可以去搜索一下,笔者这次遇到了个问题,我做用java生成HTML文件的时候,其它的字符都没有问题,唯独一个字符"·"编译后出现了"?",后来用java的字符转换解决了问题,大家以后如果遇到同样的问题的话,可以用下面的一个句子来解决了. <%@page contentType="text/html; charset=gb2312"%> <%@

java中替换去除字符串中的空格/回车/换行符/制表符

用String对象的方法replaceAll就可以了! replaceAll(String regex, String replacement)           使用给定的 replacement 字符串替换此字符串匹配给定的正则表达式的每个子字符串. 示例代码:  代码如下 复制代码 public class T3 { public static void main(String args[]) {  String str="aa bb cc";  System.out.prin

Java中替换HTML标签的方法代码_java

1.替换HTML标签 复制代码 代码如下: replaceAll("\\&[a-zA-Z]{0,9};", "").replaceAll("<[^>]*>", "\n\t") 源码如下: 复制代码 代码如下: /** * 字符串替换 */package com.you.model; /** * HTML标签替换 * @author YHD * @version */public class StrRe

使用正则表达式替换报表名称中的特殊字符(推荐)_正则表达式

正则表达式,又称规则表达式.(英语:Regular Expression,在代码中常简写为regex.regexp或RE),计算机科学的一个概念.正则表通常被用来检索.替换那些符合某个模式(规则)的文本. 许多程序设计语言都支持利用正则表达式进行字符串操作.例如,在Perl中就内建了一个功能强大的正则表达式引擎,还有java语言自带的.正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的.正则表达式通常缩写成"regex",单数有regexp.regex,复数

使用正则表达式替换报表名称中的特殊字符(推荐)

正则表达式,又称规则表达式.(英语:Regular Expression,在代码中常简写为regex.regexp或RE),计算机科学的一个概念.正则表通常被用来检索.替换那些符合某个模式(规则)的文本. 许多程序设计语言都支持利用正则表达式进行字符串操作.例如,在Perl中就内建了一个功能强大的正则表达式引擎,还有java语言自带的.正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的.正则表达式通常缩写成"regex",单数有regexp.regex,复数

java 正则表达式-这条java中的替换字符串的正则表达式是什么意思?能不能详细解释一下

问题描述 这条java中的替换字符串的正则表达式是什么意思?能不能详细解释一下 replaceAll("([^u4e00-u9fa5]{1})([^u4e00-u9fa5]{1})", "$2") 解决方案 在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串.在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容.许多程序设计语言都支持利用正则表达式进行字符串操作.例如,在Perl中就内建了一个功能

insert语句在pl/sql中替换数据可以执行,但是java中却报错

问题描述 insert语句在pl/sql中替换数据可以执行,但是java中却报错 java语句: public int initiating(String title, String content, String numberLimit,String fkCustomerId) { String pkId = "44"; String sql="insert into ACTIVITY_INFO (pk_id,title,content,fk_customer_id,num

Java中replaceFirst(&amp;amp;quot;.&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;)替换了字符串的第一个字符,算是Bug么,还有有什么原因

问题描述 测试代码,很简单,如下:System.out.println("1,234,567.89".replace(".", ""));System.out.println("1,234,567.89".replaceFirst(".", ""));System.out.println("1,234,567.89".replace(",", &q

java 字符替换问题。。。。

问题描述 java 字符替换问题.... http://192.168.1.254record2015Y04M03D14H19M00S.mp4?custom=1&cmd=4001怎么把里面的 替换换成 / ? 解决方案 String str = ""http://192.168.1.254\record\2015Y04M03D14H\19M00S.mp4?custom=1&cmd=4001""; String newStr = str.replace