腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何获取
sed
以获取扩展的
正则
表达式?
regex
、
macos
、
bash
、
sed
、
grep
我想在
sed
中使用
正则
表达式进行字符串
替换
。现在,我意识到
sed
在Mac上的行为是很时髦的。当我只想检查一行中的某个模式时,我经常看到使用egrep的变通方法。但是,在这种情况下,我想做字符串
替换
。我想用gggg
替换
cp an和cp <tab or newline> an。我尝试了以下方法,它们可以在扩展
正则
表达式下工作:
sed
-i'_backup' 's/cp\s+an/gggg
浏览 1
提问于2015-12-19
得票数 1
3
回答
使用
sed
替换
不以特定前缀开头的单词
regex
、
bash
、
sed
我想用使用
sed
的preword
替换
每个不带pre前缀的word实例。所以不应该
替换
preword中的word,而应该用preword
替换
单独的word。我尝试了通常的负向回看
正则
表达式,如下所示但是它给了我一个错误
sed
: -e expression #1, char 22: Invalid preceding regular expr
浏览 9
提问于2017-01-28
得票数 0
2
回答
Mac:使用
正则
表达式
替换
目录中文件中的文本
regex
、
linux
、
terminal
我需要将目录中的所有匹配(
正则
表达式)从"*::“
替换
为”**::“示例:(在多个php文件中)user::find .-type f -name '*.php' -exec
sed
-i '' s/user::/\\\\u
浏览 7
提问于2015-07-17
得票数 0
回答已采纳
3
回答
否定字符类中的单引号
regex
、
bash
、
sed
、
regex-negation
、
single-quotes
我有下面的代码,我试图用assign
替换
always @(*)。echo "assign sample_signal ='0;" |
sed
'/[^\x27]/
浏览 0
提问于2019-01-20
得票数 3
回答已采纳
2
回答
使用
sed
与regex和(
php
、
regex
、
bash
、
sed
我在php文件中有一个函数:我已经做了一个
正则
表达式,它找到了函数_t('‘)的第一部分
Sed
不想做
替换
,它说:"(或者(没有一对),所以它看起来像是在寻找
正则
表达式中的括号.如何在包含括号的regex表达式中使用
sed
?编辑:我有要
替换
的测
浏览 1
提问于2015-02-16
得票数 2
回答已采纳
2
回答
UNIX中使用
sed
的
正则
表达式
shell
、
unix
、
sed
我想使用
sed
.To
替换
替换
变量,我需要知道文件中存在什么,所以我想使用
正则
表达式提取该字符串。$ cat file1.txt我希望将${type_database_name_env}放入字符串中,并使用
sed
替换
命令将该变量
替换
为实际名称
sed
-n 's/[${][a-z][_][a-z][_][a-z][_][a-z][}]/,
浏览 0
提问于2019-04-02
得票数 1
回答已采纳
5
回答
如何使用反斜杠
替换
单引号('),然后使用
sed
替换
单引号(\')?
sed
、
terminal
如何使用反斜杠
替换
单引号('),然后使用
sed
替换
单引号(\')?不会起作用,因为你从来没有写过文字。
sed
":a;N;s/\'/\\'/g" <file1 >file2 将不起作用,因为反斜杠将不再转义引号,它将被视为
正则
引号。
浏览 16
提问于2011-11-10
得票数 10
回答已采纳
1
回答
CMD
正则
表达式
windows
、
command-line
我正在尝试创建一个具有
正则
表达式的命令行(或.bat文件),该
正则
表达式必须将*(多个空格字符)
替换
为(单个空格字符)。仅用一个空格字符
替换
多个空格字符。在Unix中,我们可以使用
sed
。然而,在我们的例子中,这是不可能的,并且不能安装
sed
。有什么想法吗?
浏览 4
提问于2012-11-29
得票数 1
回答已采纳
2
回答
Notepad++ -如何在行首添加字符
regex
、
sed
、
notepad++
使用
sed
,我会这样做:
sed
-i 's/$/)/' filename我做错了什么?
浏览 0
提问于2014-08-05
得票数 10
回答已采纳
2
回答
为什么
sed
在linux上提供“无效内容”错误,而在mac上不提供错误?
regex
、
linux
、
bash
、
macos
、
sed
下面的
sed
扩展
正则
表达式
替换
在bash脚本中:,它应该
替换
字符串,如使用 \input{xx_yy/zz}虽然
sed
-E没有为GNU
浏览 6
提问于2017-01-25
得票数 5
回答已采纳
2
回答
Sed
替换
ip地址
regex
、
sed
我试图用
sed
替换
一个IP地址。如能提供任何协助,将不胜感激。o=Acc1111 3415 1536 IN IP4 10.201.25.173.我只想用10.201.25.173.
替换
127.0.0.1.o=Acc1111 3415 1536 IN IP4 127.0.0.1.我的
sed
正则
表达式是:
sed
's/o=.*IN IP4.*/*IN IP4 127.0.0.1./
浏览 1
提问于2015-01-10
得票数 0
回答已采纳
1
回答
Bash
替换
双美元符号$$扩展
正则
表达式
sed
、
regular-expression
这个命令:产出:如果我将
sed
's引号改为单引号,并将命令括在双引号中:它输出预期的结果
浏览 0
提问于2019-08-27
得票数 4
回答已采纳
2
回答
unix命令
正则
表达式
regex
、
unix
、
sed
、
command
有人能解释一下
正则
表达式是如何在
sed
替换
命令中工作的吗?local/sbin:/sbin:/bin/:/usr/sbin:/usr/bin:/opt/omni/bin: $
sed
's/\(\/[^:]*\).**/
浏览 3
提问于2013-08-06
得票数 1
回答已采纳
1
回答
在CSS文件中用捕获组
替换
Regex搜索
css
、
regex
、
bash
、
sed
搜索进行提取,并使用以下regex
替换
(我在Mac上,因此使用了-E标志):实际上,我试图将整个@critical规则
替换
为它的内容(匹配组1)。当我将
正则
表达式critical[^{]*{\s*((.|\s)*)[^}]*}插入到中时,
正则
表达式本身工作得很好,但我似乎无法让它在上面的
sed
命令的上下文中工作。我做
浏览 2
提问于2020-02-03
得票数 1
回答已采纳
4
回答
使用
sed
在句点后插入空格
regex
、
macos
、
sed
然而,并不是所有出现的\@.都没有空格,所以我的
正则
表达式检查句点后的下一个字符是否为大写字母。
sed
-i .bak -E 's/\\@\.[A-Z]/<SOMETHING IN HERE>/g' *.tex 如何获取匹配字符串的最后一个字母以在
替换
正则
表达式中使用?编辑:根据记录,我使用的是
sed
的BSD版本(我使用的是OS )-在我的中,
浏览 0
提问于2012-05-10
得票数 2
回答已采纳
2
回答
Perl或
sed
: Regex
替换
为组捕获
perl
、
sed
在本例中,我似乎不能让
sed
用组捕获来进行
正则
表达式
替换
:我用
sed
做的尝试在Perl中有办法做到这一点吗?实际上,这是DEVONthink^1使用的AppleScript的一部分,我意识到
sed
无法用组捕获来执行regex搜索/
替换
。^1: D
浏览 3
提问于2020-05-27
得票数 1
回答已采纳
4
回答
sed
和regex
替换
“,”,除非在字符串中
regex
、
sed
我有以下模式的输入我想用
sed
替换
所有逗号",“字符。约束是不
替换
文本字符串中的",“(即'string1_string2,_string3'中的逗号不应
替换
为选项卡)。这样做的
正则
表达式是(?!)
浏览 2
提问于2014-02-08
得票数 3
回答已采纳
1
回答
直接修改现有文件,将"foo“
替换
为"bar”,只用于包含"baz“的行。
text-processing
、
regular-expression
我有一个food.txt文件如下:oranges|foo|faa 如果满足baz条件,我正在尝试用bar
替换
foo。(希望在这里使用
正则
表达式b*z ) 请建议使用"
sed
浏览 0
提问于2016-08-15
得票数 4
回答已采纳
2
回答
sed
用捕获组
替换
行
sed
sed
是否可以用
正则
表达式中的捕获组
替换
一行?这就是我想要的:改为:我需要这样的东西:目前的产出如下:有人知道您是否可以在
sed
中使用捕获组和变更行函数?
浏览 1
提问于2016-12-16
得票数 6
回答已采纳
1
回答
搜索的
正则
表达式模式
regex
、
sed
我需要帮助来编写一个
正则
模式,以搜索和
替换
使用
sed
:string = "text" 基本上是一个带有未确定空格字符的字符串,后跟一些“”中的文本。我需要使用
sed
替换
文本。
浏览 2
提问于2016-05-13
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux文本替换-sed命令
sed与正则表式使用
Shell正则三剑客 sed命令
intellij IDE 使用技巧(一)正则批量替换
Linux系列开坑记(三)-流处理器sed
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券