我有以下字符串:
“BBBB,AAAA”
用逗号分隔
。我需要附加。使用字符串的每个值完成
。
当我在下面尝试时。它不起作用。我试图用替换
,但它不起作用。我还需要,
。完成了。在
AAAA
和bbbbbb
-bash-3.2$ echo "AAAA,BBBB" |tr "," ".done"
AAAA.BBBB
预期产出:
AAAA.done BBBB.done
谢谢你的帮助。
编辑:
在@Ravindra建议之后,我稍微修改了一下,它的工作正常,但现在的问题是修剪空间。
-bash-3.2$ echo "AAAA,BBBB ,CCC, DDD" | sed 's/,/.done /g;s/$/.done/'
AAAA.done BBBB .done CCC.done DDD.done
^
getting space here
OS名称: SunOS
以下简单的sed
可能会对您有所帮助。
val="AAAA,BBBB"
echo "$val" | sed 's/,/.done /;s/$/.done/'
输出将如下。
AAAA.done BBBB.done
编辑:
awk -v val="$val" 'BEGIN{gsub(/,| ,/,".done ",val);sub(/$/,".done",val);print val}'
编辑2:
awk -v val="$val" 'BEGIN{gsub(/,| ,/,".done ",val);sub(/$/,".done",val);print val}'
AAA.done BBB.done CCC.done DDD.done
问题内容: 如何在Java中用空字符串替换单引号’。我尝试了以下操作,但似乎没有用。 提前致谢。非常感谢您的帮助。(输出应为:Sids den) 谢谢你们的回应。我想我应该对我的问题更加清楚。基本上,我从表中获得特殊字符,并且从同一个表中我们必须用什么值替换那些特殊字符。这是代码片段: 因此,当数据中的evrf有特殊字符’时,我将面临nullpointer异常。请建议如何进行此操作? 问题答案:
是否有一个正则表达式可用于仅用另一个字符替换字符串中的前两个逗号? 我之所以需要它,是因为我正在使用RDF三元组,其中我需要分别处理主语、谓语和宾语。所以我用绳子把它们分成三个部分。split()方法。 这是我需要拆分的字符串示例: [http://dbpedia.org/resource/Tom_Mathisen, http://www.w3.org/2000/01/rdf-schema#com
问题内容: 我想替换MySQL中VARCHAR字段中的所有非数字字符,因为它是一个电话表,在导入它们时,我发现了一些不应该存在的“ Fax:xxx”或“-”字符。 我更喜欢不涉及多个REPLACE()调用的解决方案, 提前致谢 问题答案: 这是一个mysql函数: 在更新查询中将其用作本机mysql函数。
问题内容: 如何替换字符串(字符串以上)中的所有字符,应该看起来像? 问题答案: 一种无需正则表达式的简单方法: https://play.golang.org/p/B3c9Ket9fp 您最初可能会想些什么: https://play.golang.org/p/nbNNFJApPp
问题内容: 我正在从用户那里获得一个物理位置地址,并试图安排它来创建一个URL,该URL以后将用于从Google Geocode API获取JSON响应。 最终的URL字符串结果应与此类似,但不能有空格: http://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View
我希望我的程序替换输入字符串中的每个元音。