导航:首页 > 净水问答 > java过滤单引号

java过滤单引号

发布时间:2020-12-17 06:34:12

㈠ 求java中怎么把字符串中的单引号去掉

例如:'SL' 去掉后抄变成SL


String regexp = "'";
String str = "'SL'";
System.out.println("替换前:" + str);
str = str.replaceAll(regexp, "");
System.out.println("替换后:" + str);

我开袭始时犯了个很弱智的错误,以至于现在搞了近二十分钟才出来。就是把上面的
str = str.replaceAll(regexp, "");
换成
str.replaceAll(regexp, "");
然后再打印,发现结果始终是 ’SL',
后来恍然大悟,String类被final修饰,是不可变的。所以对String对象施加任何操作都不会改变它的内容。而 str.replaceAll(regexp, ""); 相当于创建了一个新的字符串对象,即去掉了单引号的源字符串。 再修改字符串引用 str 指向新的字符串。则现在打印的就是去掉单引号后的字符串了。

㈡ JAVA如何将一个带有单引号的字符串去掉单引号,例如:'SL' 去掉后变成SL

String regexp = "\'";
String str = "'SL'";
System.out.println("替换来前:" + str);
str = str.replaceAll(regexp, "");
System.out.println("替换后:" + str);

我开始时犯了个自很弱智的错误,以至于现在搞了近二十分钟才出来。就是把上面的
str = str.replaceAll(regexp, "");
换成
str.replaceAll(regexp, "");
然后再打印,发现结果始终是 ’SL',
后来恍然大悟,String类被final修饰,是不可变的。所以对String对象施加任何操作都不会改变它的内容。而 str.replaceAll(regexp, ""); 相当于创建了一个新的字符串对象,即去掉了单引号的源字符串。 再修改字符串引用 str 指向新的字符串。则现在打印的就是去掉单引号后的字符串了。

㈢ java中怎么把字符串中的单引号去掉

可以按照以下java例子进行操作。

1、java编码举例:

String regexp = "'";

String str = "'SL'";

System.out.println("替换前:" + str);

str = str.replaceAll(regexp, "");

System.out.println("替换后:" + str);

2、原因分析:String类被final修饰,是不专可变属的。所以对String对象施加任何操作都不会改变它的内容。而 str.replaceAll(regexp, ""); 相当于创建了一个新的字符串对象,即去掉了单引号的源字符串。 再修改字符串引用 str 指向新的字符串。则现在打印的就是去掉单引号后的字符串了。

㈣ JAVA单引号和双引号在“+”上的效果

这是一个基本语法问题。单引号这种是将单引号的asc码值和a、b的值相加。双引号这种是将a、b和字符逗号一起转为字符串,输出当然就是5,10

㈤ java 单引号字符和双引号字符

在java程序里没有单引号,String字符串用双引号表示。在页面里面,单引号要回包含在双引号里面,拼接答字符串的时候经常会用到。

比如,要输出JaneCampiondirected"ThePiano"in1993.这段话时,就要用转义。

System.out.println("JaneCampiondirected/"ThePiano/"in1993.");

输出的结果中ThePiano是用双引号引起来的。

㈥ (急)如何用java正则表达式捕获超链接,能匹配双引号或单引号.

<a.+?href

这里使用 . 通配,来? 找最小自匹配,就能实现不管<a 和href间有什么内容都能匹配到了,有没有样式,相同还是不同的样式,都没问题。

单双引号的问题,可以使用 [\"\'] 这种选择模式,同时使用()括号给括起来,以便在后面引用。

㈦ 在java程序中怎么打出单引号

char a; a='t';是这样的吧 可以呀可能是环境问题吧

㈧ java正则表达式,不能输入引号(单引号和双引号)以及特殊字符<、>、#和&

//写了两个,不知你要的效果是什么
Strings3="a'b"c<d>e#f&g";

//替换所有非法字符专
//结果:a*b*c*d*e*f*g 属
System.out.println(s3.replaceAll("['"<>#&]","*"));

//替换所有非非法字符
//结果:*'*"*<*>*#*&*
System.out.println(s3.replaceAll("[^'"<>#&]","*"));

㈨ java 单引号字符和双引号字符

转义就是说你的字符串里需要用到单引号或者是双引号,这个时候就需要转义,否则系统会认版为权这是多个字符串
例如
String
str
=
"abc\"def";这个就表示实际字符串是
abc“def
如果不用转义,没法通过编译的
char的时候可以用单引号
其他一般情况在都是双引号

阅读全文

与java过滤单引号相关的资料

热点内容
如何控制废水处理中的氮循环 浏览:386
地暖除垢过滤器多久清洗 浏览:87
空气滤芯什么时候该换了 浏览:527
清除地面环氧树脂胶用什么好 浏览:771
酚醛树脂分解形成甲醛 浏览:530
什么是血透的水处理的好处 浏览:522
去除热原的阳离子交换树脂 浏览:590
农村污水渗井6 浏览:916
二级ro纯水ph值标准是多少 浏览:221
净水器滤芯多少时间更换视频 浏览:63
蒙脱石阳离子交换量 浏览:776
13款凯美瑞机油滤芯在哪里 浏览:264
离子交换生产工艺流程图 浏览:154
纯水机电路图怎么接 浏览:635
城市污水补充在哪里 浏览:876
吉林edi反渗透设备 浏览:495
容声热水器排污水 浏览:61
仪表实验废水如何处理 浏览:907
饮水机温热和冷热是什么意思 浏览:235
18g纯水为什么是2mol 浏览:88