社区
PowerBuilder
帖子详情
删除一个字符串中的单词
iriscj
2008-01-03 10:09:49
比方说twenty and three.我想删除and,但是and前后的字符串又不是固定的,是变化的。应该怎么做?
...全文
192
6
打赏
收藏
删除一个字符串中的单词
比方说twenty and three.我想删除and,但是and前后的字符串又不是固定的,是变化的。应该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
AFIC
2008-01-03
打赏
举报
回复
你必须有明确的逻辑,
下次有5个and,谁知道你到底想删第几个?
如果只是删最后一个,pb函数
replace(yourstr,len(yourstr) - pos(reverse(yourstr,'dna')) - 1,3,'')
大概,就20分,错了自己调一下-1那块
iriscj
2008-01-03
打赏
举报
回复
但是我的and出现了2次或3次,但是我只想删除最后一次出现的那个and.
xyqiqi
2008-01-03
打赏
举报
回复
Replace ( string1, start, n, string2 )
上面是其语法,你可通过POS函数查出你要删除的字符在哪个位置,然后通过上面的函数进行替换掉
jlwei888
2008-01-03
打赏
举报
回复
做个函数,参数:子串,替换串,替换数(第几个)
那就循环查找子串,
找到后,找到的次数和替换数比较,相同的话就替换!
iriscj
2008-01-03
打赏
举报
回复
但是我的字符串里面不只有这一个and ,在这之前也出现过and.
比方说twelve thousand three hundred and forty-five thousand six hundred and seventy-eight.我只想把倒数第三个单词‘and'去掉,但是前面的and 还是要保留。
dawugui
2008-01-03
打赏
举报
回复
replace(col , 'and' , '')
(
字符串
) 151. 反转
字符串
中
的
单词
——【Leetcode每日一题】
151. 反转
字符串
中
的
单词
给你
一个
字符串
s ,请你反转
字符串
中
单词
的顺序。
单词
是由非空格字符组成的
字符串
。s
中
使用至少
一个
空格将
字符串
中
的
单词
分隔开。 返回
单词
顺序颠倒且
单词
之间用单个空格连接的结果
字符串
。 注意:输入
字符串
s
中
可能会存在前导空格、尾随空格或者
单词
间的多个空格。返回的结果
字符串
中
,
单词
间应当仅用单个空格分隔,且不包含任何额外的空格。
【算法】151. 反转
字符串
中
的
单词
给你
一个
字符串
s ,请你反转
字符串
中
单词
的顺序。
单词
是由非空格字符组成的
字符串
。s
中
使用至少
一个
空格将
字符串
中
的
单词
分隔开。返回
单词
顺序颠倒且
单词
之间用单个空格连接的结果
字符串
。注意:输入
字符串
s
中
可能会存在前导空格、尾随空格或者
单词
间的多个空格。返回的结果
字符串
中
,
单词
间应当仅用单个空格分隔,且不包含任何额外的空格。解决这道题,思路可分三步步骤一:
删除
字符串
中
的多余空格(前导空格、
单词
间的多个空格、尾随空格);步骤二:反转整个
字符串
;步骤三:反转
字符串
里面的
单词
。
反转
字符串
中
的
单词
(C++解法)
给你
一个
字符串
s,请你反转
字符串
中
的顺序。是由非空格字符组成的
字符串
。s
中
使用至少
一个
空格将
字符串
中
的分隔开。返回顺序颠倒且之间用单个空格连接的结果
字符串
。输入
字符串
s
中
可能会存在前导空格、尾随空格或者
单词
间的多个空格。返回的结果
字符串
中
,
单词
间应当仅用单个空格分隔,且不包含任何额外的空格。反转后的
字符串
中
不能存在前导空格和尾随空格。如果两个
单词
间有多余的空格,反转后的
字符串
需要将
单词
间的空格减少到仅有
一个
。
151. 反转
字符串
中
的
单词
【C++】
输入
字符串
s
中
可能会存在前导空格、尾随空格或者
单词
间的多个空格。返回的结果
字符串
中
,
单词
间应当仅用单个空格分隔,且不包含任何额外的空格。s
中
使用至少
一个
空格将
字符串
中
的
单词
分隔开。解释:如果两个
单词
间有多余的空格,反转后的
字符串
需要将
单词
间的空格减少到仅有
一个
。返回
单词
顺序颠倒且
单词
之间用单个空格连接的结果
字符串
。给你
一个
字符串
s ,请你反转
字符串
中
单词
的顺序。解释:反转后的
字符串
中
不能存在前导空格和尾随空格。输入:s = “a good example”
151. 反转
字符串
中
的
单词
Python
中
可能会存在前导空格、尾随空格或者
单词
间的多个空格。返回的结果
字符串
中
,
单词
间应当仅用单个空格分隔,且不包含任何额外的空格。本题考验对
字符串
的处理,对于Python语言来说,处理
字符串
相对容易。④逆序当前列表,适当添加单空格字符,重新构建新的
字符串
。②
删除
开头空格和结尾空格(如果存在的话)①循环修改将
字符串
中
所有的双空格字符。
中
使用至少
一个
空格将
字符串
中
的。之间用单个空格连接的结果
字符串
。是由非空格字符组成的
字符串
。③用单空格分割
字符串
为
一个
列表。
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章