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

热点内容
福特2016空调滤芯怎么换 浏览:514
生活污水处理厂委托运营协议 浏览:868
油烟净化器是安装在什么地方 浏览:249
巴斯夫3d打印树脂 浏览:540
反渗透药剂费每方水多少钱 浏览:880
树脂进料口日语 浏览:3
纯水机能通多少米 浏览:730
矿井提升绞车减速器维护重点 浏览:529
格兰富污水提升泵厦门市总经销 浏览:592
注解怎么设置过滤器顺序 浏览:827
净水机显示屏上PP什么意思 浏览:392
变压器硅钢片环氧树脂去除 浏览:211
关键字过滤器filter 浏览:43
江西什么牌的空气净化器好 浏览:630
珠海医院污水检测哪里可以做 浏览:721
从外地回邢台用隔离吗 浏览:501
反渗透清洁方式目的 浏览:778
高弹树脂墙板 浏览:200
污水处理补充营养 浏览:291
地下的污水管坏了怎么修 浏览:807