导航:首页 > 净水问答 > 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过滤单引号相关的资料

热点内容
提升泵价格就问上海阳光泵业制造正规 浏览:868
水处理与回用会议 浏览:177
江苏苏青离子交换 浏览:296
燃气热水器水温上不去除垢 浏览:346
污水用什么除臭 浏览:1000
超纯水机国产什么牌子比较好 浏览:637
除垢剂和除垢液 浏览:448
反渗透膜出水端有压力吗 浏览:725
污水处理厂环保开放日活动方案 浏览:768
工业废水处理后能不能冲厕所 浏览:872
污水沟清洁车 浏览:536
纯水乐代言人叫什么 浏览:313
滤芯的面积与什么有关 浏览:338
排污水泵专用控制箱怎么接 浏览:265
悦达起亚k4的空调滤芯怎么清洗 浏览:946
如何在家制作蒸馏酒 浏览:289
饮水机不热怎么加热 浏览:26
水壶中水垢能用食盐水清洗吗 浏览:657
德龙en560除垢 浏览:14
传奇怎么更换机油滤芯 浏览:604