用 sed 替换包含括号的字符串,将包含日期的子字符串替换为括号

用户7148991

我想用“sed”替换包含括号的字符串,并将包含的字符串的一部分替换为括号。

输入

to_date('04/10/12','DD/MM/RR')

输出

'04/10/12'

是否可以?如何?

输入中可以出现多次

我试过了

sed -e 's/to_date(//'' -e 's/,\'DD/MM/RR\')//g'

但我想要一个单一的替代表达

阿努巴瓦

你可以使用这个sed

sed -E "s/to_date\(('[^']+')[^)]*\)/\1/g" <<< "to_date('04/10/12','DD/MM/RR')"

'04/10/12'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用sed替换包含&&的字符串

来自分类Dev

用sed替换方括号之间的字符串

来自分类Dev

sed + 用键替换方括号中的字符串

来自分类Dev

用sed替换子字符串

来自分类Dev

sed-用包含变量的字符串替换?

来自分类Dev

使用sed替换包含特殊字符的字符串

来自分类Dev

用sed脚本替换字符串

来自分类Dev

sed用引号替换字符串

来自分类Dev

用sed替换字符串

来自分类Dev

用sed替换多行字符串

来自分类Dev

sed用变量替换字符串?

来自分类Dev

用sed替换字符串

来自分类Dev

sed用引号替换字符串

来自分类Dev

sed用空格替换字符串

来自分类Dev

sed:用包含特殊字符的字符串替换文本

来自分类Dev

用特殊字符替换包含字符串的行

来自分类Dev

用特殊字符替换包含字符串的行

来自分类Dev

用sed替换包含“ \”字符的特定字符

来自分类Dev

用管道替换包含管道的字符串的命令

来自分类Dev

sed用包含嵌套引号的字符串替换行号处的整行

来自分类Dev

如何使用sed用包含符号的文件内容替换字符串

来自分类Dev

sed 用数字特殊字符替换字符串

来自分类Dev

用 / 字符替换字符串的 sed 命令

来自分类Dev

sed 用空格和特殊字符替换字符串

来自分类Dev

sed用替换字符串。并替换字符串have。也

来自分类Dev

bash-用sed替换字符串

来自分类Dev

sed用管道和星号替换字符串

来自分类Dev

sed-用分组替换字符串

来自分类Dev

sed用boolean替换带引号的字符串吗?