社区
Java SE
帖子详情
str.replace(" ","")的问题
bibleboy
2004-05-06 04:22:09
我想实现的功能是:去除一个String中的空格
但是replace方法的第2个参数不能为空串,标题中的写法不成立。
有没有简单的方法来实现,
不要告诉我只能用1个个判,然后字符串连接
...全文
29
5
打赏
收藏
微信扫一扫
点击复制链接
分享
举报
写回复
5 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
bibleboy
2004-05-06
maowu(猫呜)说的对,是我搞错了,
因为我一开始用的是replace(' ','')第2个参数不能为空串
str.replace(" ","")是可以编译通过的,谢谢大家。
打赏
举报
回复
赞
jiabiao011
2004-05-06
把你的replace改成replaceall就行了!
打赏
举报
回复
赞
maowu
2004-05-06
String str = "123 456";
System.out.println(str.replaceAll(" ", ""));
输出的结果是123456,没有问题啊.
打赏
举报
回复
赞
jiabiao011
2004-05-06
public class StringTest {
public StringTest() {
String str=new String("234 789");
String newStr=str.replaceAll(" ","2");
System.out.println(newStr);
}
public static void main(String[] args) {
StringTest stringTest1 = new StringTest();
}
}
不知道是不是你想要的结果!
打赏
举报
回复
赞
Arias
2004-05-06
如果只是简单的去掉前后的空格的话,那么用string的trim()方法就可以那!
但是要想去掉字符窜中间的空格的话,好像是没有直接的方法的!只能找或者自己写替代的方法!
打赏
举报
回复
赞
相关推荐
php
st
r
_
replace
替换指定次数
的
方法详解
本篇文章主要介绍了php
st
r
_
replace
替换指定次数
的
方法,具有很好
的
参考价值。下面跟着小编一起来看下吧
Python-
st
r
.
replace
(
)
总结
python-
st
r
.
replace
(
)
方法
的
总结 字符串方法
st
r
.
replace
(
)
,Python 官方文档描述如下: 返回字符串
的
副本,其中出现
的
所有子字符串 old 都将被替换为 new。如果给出了可选参数 count,则只替换前 count 次出现。
.
.
.
深入理解
st
r
.
replace
方法
st
r
.
replace
(
regexp|sub
st
r
,
newSub
St
r
|function
)
如果第二个参数是字符串,可以使用特殊
的
字符序列,将正则表达式操作得到
的
值插入到结果字符串中。 $n:匹配第n个捕获组
的
子字符串。 例如: 返回值: 一个部分
.
.
.
TypeError:
st
r
.
replace
is not a function
replace
(
)
方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配
的
子串。 操作对象如果不是字符串会报错:
.
.
.
st
r
=
st
r
.
replace
(
/\s*/g
,
"
"
)
解决:
st
r
=
st
r
.
to
St
r
ing
(
)
.
replace
(
/\s*/g
,
"
"
)
.
.
.
python中
的
st
r
.
replace
(
)
函数
st
r
.
replace
(
old
,
new[
,
max]
)
例如 s = '123:456:789' s
.
replace
(
':'
,
'-'
)
结果就是 '123-456-789' 但是当查看字符串s
的
时候发现s并没有发生改变,说明
st
r
.
replace
(
)
函数并不对原有
的
字符串进行改变。
.
.
.
Pandas: 使用
st
r
.
replace
(
)
进行文本清洗
st
r
.
replace
(
)
可以一次处理一整个Series。
st
r
.
replace
(
)
的
正式形式为Series
.
st
r
.
replace
(
pat
,
repl
)
,其中pat为想要寻找
的
模式,一般为正则表达式,repl为要替换进去
的
字符串或函数。 下面是几个简单
的
例子,X代表一
.
.
.
st
r
.
replace
(
)
,
python
但是需要注意
的
是,
st
r
=
"
this is
st
r
ing example
.
.
.
.
wow!
.
.
.
print
st
r
.
replace
(
"
is
"
,
"
was
"
)
; print
st
r
.
replace
(
"
is
"
,
"
was
"
,
3
)
; 输出
的
结果: thwas was
st
r
ing example
.
.
.
.
wow!!! thwas was r
.
.
.
Uncaught TypeError:
st
r
.
replace
is not a function
后来F12控制台查看发现有报错 是因为flisnullandxyzero未执行 然后找出这个方法
,
此方法为公共方法
,
将这个方法复制出来
.
.
.
if
(
Number
(
st
r
.
replace
(
"
.
"
,
"
"
)
)
< 0
)
时停止整体方法------------------------
.
.
.
Pandas 常用
的
数据表行列文本字符数据查找、替换、删除函数:df
.
isin
,
st
r
.
find
,
st
r
.
contains
,
st
r
.
replace
,
df
.
drop
,
df
.
replace
经常需要从一个Python pandas数据表中查找、替换、删除含有某个或某些多个符合条件
的
字符
的
数据,常用
的
函数df
.
isin
,
st
r
.
find
,
st
r
.
contains
,
st
r
.
replace
,
df
.
drop
,
df
.
replace
,方法总结如下: 1
.
直接替换或删除含有
.
.
.
st
r
.
replace
(
/\//g
,
''
)
var
st
r
= "98dsfhasdf/ sadkfj/sdfa";alert
(
st
r
.
replace
(
/\//g
,
''
)
)
;1。/pattern/是正则表达式
的
界定符,里面
的
内容
.
.
.
JavaScript中应该是字符串
的
replace
(
)
方法如果直接用
st
r
.
replace
(
/\//
,
''
)
只
.
.
.
练习:去除df某列里面字符串里面
的
空格
,
.
st
r
.
st
r
ip
(
)
; series
.
st
r
.
replace
(
)
; df
.
replace
(
)
df[ ]
.
st
r
.
st
r
ip
(
)
先创建带有空格
的
df: df = pd
.
DataFrame
(
{'Company':['company A'
,
'company B'
,
'company C'
,
'company A']
,
'Sales':['Peter '
,
' Amy'
,
'John '
,
'Mi ke']}
)
df Out[38]:
.
.
.
st
r
.
replace
(
)
没有替换
因为
st
r
ing类型是个常量,所以
st
r
.
replace
是不会改变
st
r
的
要把它赋给一个新
的
st
r
ing才可以 s1 =
st
r
.
replace
(
)
Python中
st
r
.
replace
(
)
的
使用方法
target = today + os
.
sep + now + '_' + comment
.
replace
(
' '
,
'_'
)
+ '
.
zip' #today 被定义为根目录+今日时间,同理,now定义为为此时时间,例如为09
.
01
.
16:34:00则Linux中 target=根目录+0901/163300,将
.
.
.
st
r
.
replace
(
)
re
.
sub
(
)
查找和替换文本
1、对于简单
的
文本模式,使用
st
r
.
replace
(
)
即可 text = 'yeah
,
but no
,
but yeah
,
but no
,
but yeah' text
.
replace
(
'yeah'
,
'yep'
)
Out[4]: 'yep
,
but no
,
but yep
,
but no
,
but yep' 2、针对更为复杂
的
模式,可以
.
.
.
Python
st
r
ing
.
replace
正则表达式[复制]
This que
st
ion already has an answer here: 这个
问题
在这里已有答案: How to input a regex in
st
r
ing
.
repla
Python学习——
st
r
.
replace
(
)
方法与re
.
sub
(
)
方法对比
这两种方法都可以对字符串字符串进行替换,但是各有不同,下面就通过不同
的
例子进行说明:1、
st
r
.
replace
(
)
方法
st
r
.
replace
(
)
方法可以将一个指定
的
字符格式替换成另一种字符:s = '123:456:789' s
.
replace
(
':'
,
'-'
)
.
.
.
python
replace
方法_Python
st
r
replace
(
)
方法
目录描述语法和参数返回值使用示例1
.
省略count时2
.
.
.
.
count值为负描述Python 字符串
replace
(
)
方法是字符串替换方法,它可将字符串中
的
部分子串替换成新
的
部分,并返回新字符串。语法和参数
st
r
.
repl
.
.
.
st
r
.
replace
(
old
,
new
)
小方法整理
st
r
.
replace
(
old
,
new
)
是有返回值
的
例:
st
r
= 'abc*de' 执行:
st
r
.
replace
(
'*'
,
''
)
#此时返回abcde 但是如果此时执行:print
st
r
==>'abc*de' #
st
r
的
值并没有改变 所以在使用
replace
函数
的
时候可以设置变量
的
.
.
.
python
st
r
.
replace
/
st
r
.
endswith 以及 python语句
(
返回目录中所有JPG图像
的
文件名列表
)
help
(
st
r
.
replace
)
参数old:字符串S中
的
子字符串 参数new:用来替换old
的
新字符串 参数count:可选,如果指定count(整数),且该count数量小于old在S中
的
个数,则old会被new替换count次
st
r
ing=
.
.
.
python
replace
替换多个字符_关于python:使用
st
r
ing
.
replace
(
x,y
)
替换所有
我刚刚开始学习python,并希望使用
st
r
ing
.
replace
(
x,y
)
。具体来说,根据字母是否最初大写,将所有内容全部替换为X和x。例如John S
.
Smith - > Xxxx X
.
Xxxxx我目前创建
的
是下面
的
内容。1234print
(
"
Enter text to
.
.
.
信息系统项目管理师范文
(
采购管理
)
.
docx
信息系统项目管理师范文
(
采购管理
)
.
docx信息系统项目管理师范文
(
采购管理
)
.
docx信息系统项目管理师范文
(
采购管理
)
.
docx信息系统项目管理师范文
(
采购管理
)
.
docx信息系统项目管理师范文
(
采购管理
)
.
docx信息系统项目管理师范文
(
采购管理
)
.
docx信息系统项目管理师范文
(
采购管理
)
.
docx信息系统项目管理师范文
(
采购管理
)
.
docx
毕业答辩创意开题报告论文答辩模板
(
1
)
.
zip毕业答辩模板打包下载
毕业答辩创意开题报告论文答辩模板
(
1
)
.
zip毕业答辩模板打包下载毕业答辩创意开题报告论文答辩模板
(
1
)
.
zip毕业答辩模板打包下载毕业答辩创意开题报告论文答辩模板
(
1
)
.
zip毕业答辩模板打包下载毕业答辩创意开题报告论文答辩模板
(
1
)
.
zip毕业答辩模板打包下载 1
.
合个人学习技术做项目参考合个人学习技术做项目参考 2
.
适合学生做毕业设计项目参考适合学生做毕业设计项目技术参考 3
.
适合小团队开发项目技术参考适合小团队开发项目技术参考
电子制造智慧工厂实践
.
ppt
电子制造智慧工厂实践
.
ppt电子制造智慧工厂实践
.
ppt电子制造智慧工厂实践
.
ppt电子制造智慧工厂实践
.
ppt电子制造智慧工厂实践
.
ppt
城市信息模型解决方案
.
ppt
城市信息模型解决方案
.
ppt城市信息模型解决方案
.
ppt城市信息模型解决方案
.
ppt城市信息模型解决方案
.
ppt城市信息模型解决方案
.
ppt
基于MSE准则
的
自适应波束形成matlab仿真+代码操作视频
1
.
领域:matlab,自适应波束形成算法 2
.
内容:基于MSE准则
的
自适应波束形成matlab仿真+代码操作视频 3
.
用处:用于自适应波束形成编程学习 4
.
指向人群:本科,硕士,博士等教研使用 5
.
运行注意事项: 使用matlab2021a或者更高版本测试,运行里面
的
Runme
.
m文件,不要直接运行子函数文件。运行时注意matlab左侧
的
当前文件夹窗口必须是当前工程所在路径。 具体可观看提供
的
操作录像视频跟着操作。
Python库 | amadeus-3
.
4
.
0-py2
.
py3-none-any
.
whl
资源分类:Python库 所属语言:Python 使用前提:需要解压 资源全名:amadeus-3
.
4
.
0-py2
.
py3-none-any
.
whl 资源来源:官方 安装方法:https://lanzao
.
blog
.
csdn
.
net/article/details/101784059
毕业答辩插画小清新答辩模板4
.
zip毕业答辩模板打包下载
毕业答辩插画小清新答辩模板4
.
zip毕业答辩模板打包下载毕业答辩插画小清新答辩模板4
.
zip毕业答辩模板打包下载毕业答辩插画小清新答辩模板4
.
zip毕业答辩模板打包下载毕业答辩插画小清新答辩模板4
.
zip毕业答辩模板打包下载 1
.
合个人学习技术做项目参考合个人学习技术做项目参考 2
.
适合学生做毕业设计项目参考适合学生做毕业设计项目技术参考 3
.
适合小团队开发项目技术参考适合小团队开发项目技术参考
基于FPGA单边带调制系统设计说明
.
doc
基于FPGA单边带调制系统设计说明
.
doc
Android开发(移动终端设计大作业级)
1、用户管理:管理员负责导入所有学 1、用户管理:管理员负责导入所有学 生和老师
的
信息。 生和老师
的
信息
.
2、论文选题管理:老师登录后,可以 2、论文选题管理:老师登录后,可以 对论文选题进行增删改。 对论文选题进行增删改
.
3、学生选题:学生登录后
,
可查询所 3、学生选题:学生登录后,可查询所 有老师
的
所有选题,并进行选中。4、论文选题查询:老师可以查询学生 有老师
的
所有选题,并进行选中
.
4、论文选题查询:老师可以查询学生 对自己
的
选题情况
,
并进行接受或者拒绝。 对自己
的
选题情况,并进行接受或者拒绝
.
Python库 | almanac_bot-0
.
0
.
2-py3-none-any
.
whl
资源分类:Python库 所属语言:Python 使用前提:需要解压 资源全名:almanac_bot-0
.
0
.
2-py3-none-any
.
whl 资源来源:官方 安装方法:https://lanzao
.
blog
.
csdn
.
net/article/details/101784059
发帖
Java SE
加入
微信扫一扫
点击复制链接
6.2w+
社区成员
30.7w+
社区内容
Java 2 Standard Edition
社区管理员
申请成为版主
帖子事件
创建了帖子
2004-05-06 04:22
社区公告
暂无公告