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

热点内容
污水排放许可证怎么申请 浏览:150
树脂材料对人体有害吗 浏览:4
沁园纯水机pp棉是什么 浏览:350
弱酸性阳离子树脂有哪些 浏览:265
污水处理厂安全文明施工 浏览:369
污水处理器怎么加热 浏览:107
提升机除尘器是什么 浏览:73
纯水是弱电解质为什么不导电 浏览:64
强弱树脂 浏览:785
工业废水蒸发器哪家好 浏览:78
浪木速热饮水机多少度合适 浏览:76
神钢350柴油滤芯怎么放 浏览:779
半饮水机底部漏水怎么回事 浏览:99
小米净水器的纯水管要怎么拆 浏览:906
柴油滤芯看不清型号怎么办 浏览:94
家用提升泵可以调节水位 浏览:883
柴油滤芯有柴油怎么回事 浏览:240
万泉达净化器图案和价格是多少 浏览:509
净化器怎么看室内质量 浏览:81
净水器uf超滤膜的保存方法 浏览:582