腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
计算
sed
样式
上
的
正则表达式
让我们假设用户输入是: s/foo/bar 字符串是 the foo is
sed
上
的
输出将是the bar is,对吗? 那么,使用re模块,我
如何
在纯python中实现这一点呢?
浏览 14
提问于2021-01-16
得票数 1
1
回答
在CSS文件中用捕获组替换Regex搜索
、
、
、
我有一个CSS文件,其中包含一组封装在@critical规则中
的
规则,其中包含关键
样式
,我想提取这些
样式
的
内容用于内联: ...} ...}
sed
-i '' -E '|\s)*)[^}]*},\1,g' s
浏览 2
提问于2020-02-03
得票数 1
回答已采纳
2
回答
为什么
sed
在linux
上
提供“无效内容”错误,而在mac
上
不提供错误?
、
、
、
、
下面的
sed
扩展
正则表达式
替换在bash脚本中:
sed
-i.bak -E 's~^[[:blank:]]*\\iftoggle{[[:alnum:]_]+}{\\input{([[:alnum:]_在OS X
上
,这在本地工作得很好,但是脚本必须是POSIX。具体来说,它在我
的
远程Travis CI构建(它使用Linux)
上
失败了。虽然
sed
-E没有为GNU
sed
编写文档,但它
的
行为与
sed
-r类似
浏览 6
提问于2017-01-25
得票数 5
回答已采纳
3
回答
sed
替换文字TAB
、
我想通过从ZSH运行TAB来用分号替换stdout中
的
sed
。somecommand |
sed
's/\t/;/g'somecommand |
sed
's/[TAB]/;/g' ,其中[TAB]是一
浏览 0
提问于2011-12-06
得票数 6
回答已采纳
3
回答
如何
从OCS ID提取主机名
我正在修复GLPI
上
的
一个bash脚本,该脚本显示一个多月未更新
的
计算
机。中
的
数据显示如下: myhostname01t-2015-03-09-16-47-42 我希望通过
正则表达式
仅获取名称:myhostname01t 我创建了这个
正则表达式
: (.*)-([0-9]{4}.*) 使用
sed
,我
如何
才能只获取名称?
浏览 30
提问于2019-05-20
得票数 0
回答已采纳
3
回答
对页面上
的
所有商标符号使用.replace()
我
的
天才IT分析师在最后一刻决定,她希望所有商标符号
的
大小都比周围
的
文本小2倍。由于我们没有时间向整个模板和CSS添加标签,我们需要一个快速修复方法。
如何
将TM符号
的
所有实例替换为类似"<span style="font-size:1em;">™</span>“
的
内容
浏览 1
提问于2010-10-28
得票数 2
回答已采纳
1
回答
ssed -R与perl -pe
、
如果您希望使用perl
样式
的
正则表达式
作为
sed
,那么似乎有两种方法可以做到这一点:perl -pe 为此目的,是否有理由选择一种工具而不是另一种工具?它们都支持-i标志。我假设他们使用相同
的
perl
正则表达式
库,因此可能具有相似的性能和相同
的
特性和bug。对于不安装在现代unix机器
上
的
perl来说,这似乎非常罕见。
浏览 0
提问于2015-11-10
得票数 1
2
回答
计算
文件中
的
行数,而不考虑行尾字符
、
假设给我各种文件,其中一些文件
的
行尾为\r、\n和\r\n。当我不知道事先期望什么时,我
如何
有效地
计算
文件中
的
行数?grep -o '\r' /path/to/file.txt | wc -l 给出1041行,但实际
上
只有299行,nano可以通过从Mac格式自动转换来确认这一点。它也没有提供我所希望
的
多功能性,因为grep -o
浏览 0
提问于2016-12-29
得票数 2
回答已采纳
4
回答
使用
sed
和/或awk,
如何
在文件中
的
所有文本
上
执行
sed
交换,直到我看到与
正则表达式
匹配
的
行?
、
、
如何
在匹配
正则表达式
的
行之前
的
所有文本
上
执行
sed
正则表达式
交换。对于此
正则表达式
匹配
的
第一个点之前
的
所有文本:我不想在我
的
sed
正则表达式
中使用,因为在大文件
上
执行这些操作
的
开销非常大。
浏览 0
提问于2010-03-26
得票数 2
回答已采纳
1
回答
我
的
苏瑞怎么了?无法找到模式并替换
、
我在一个Ubuntu系统上有一个巨大
的
文本文件,有许多行
的
“文档”模式,后面跟着25个随机字符,即我希望找到所有匹配
的
行,并将该模式替换为指定
的
字符串,如下所示:
sed
-i 's/^Document\s{1}\w{25}\n$
浏览 0
提问于2021-05-21
得票数 2
回答已采纳
1
回答
在bash中从路径
上
分离出双点
、
、
、
我想知道
如何
使用
正则表达式
来简化文件路径中
的
双点(路径可能实际
上
不存在)?编辑:我偶然遇到了,但是在我使用
的
计算
机上realpath是不可用
的
。编辑:在
的
解决方案中,我最终构建了以下
正则表达式</e
浏览 3
提问于2013-04-19
得票数 1
回答已采纳
1
回答
macos塞拉上
的
MacOS
sed
替换命令失败
、
我应该知道为什么这是失败
的
。以下命令在linux中按预期工作,但在MacOS Sierra上不起作用:在linux
上
,该命令
的
结果为:我已经尝试了这个命令
的
各种迭代,但都不能让它工作。我知道MacOS
的
<e
浏览 1
提问于2018-07-08
得票数 0
1
回答
IF-Then_Else中
的
BASH模式
、
、
、
我有一个
正则表达式
,我必须在
sed
搜索/替换行中工作,但我不能让
正则表达式
在If-Then-Else中工作。这是我
的
sed
行:OUTPUT[0]="$YELLOW ==================================+==================================="cLEN="$(echo $cLEN |
sed</em
浏览 3
提问于2018-10-27
得票数 0
1
回答
如何
将变量/参数传递到我正在测试
的
sed
脚本中?
我希望能够将$1传递到我正在运行
的
命令中,但我认为它是在逐字尝试,而不是使用$1
的
值: find /test/$1 -type f -name '*.html‘| xargs
sed
-i -r 's/
浏览 0
提问于2011-07-08
得票数 1
回答已采纳
1
回答
将一个字符替换为另一个字符2空格。
、
下面是我正在解析
的
xml数据
的
一部分我需要将“”替换为小写"a“,结果数据应该如下所示:我正在运行
的
sed
正则表达式
是: s/"¿">([a-z])/"\1
浏览 4
提问于2016-04-18
得票数 1
回答已采纳
2
回答
如何
获取
sed
以获取扩展
的
正则表达式
?
、
、
、
、
我想在
sed
中使用
正则表达式
进行字符串替换。现在,我意识到
sed
在Mac
上
的
行为是很时髦
的
。当我只想检查一行中
的
某个模式时,我经常看到使用egrep
的
变通方法。但是,在这种情况下,我想做字符串替换。我尝试了以下方法,它们可以在扩展
正则表达式
下工作:但当然,这并不起什么作用。
浏览 1
提问于2015-12-19
得票数 1
1
回答
有人能详细解释以下两个命令
正则表达式
吗?
、
、
以下两个命令用于
计算
文本文件中第二列
的
非零整数
的
no。有谁能详细解释一下
正则表达式
吗。grep -c '^[^,]*,[^0][^,]*,' < myfile.txt
sed
'/^[^,]*,0,.*/d' < myfile.txt |
sed
-n '$='
浏览 0
提问于2016-05-19
得票数 -3
回答已采纳
2
回答
Sed
地址范围中
的
空
正则表达式
是做什么
的
?
、
、
、
Unimportant Item - Unimportant Item - Unimportant Item 我不确定这个命令是
如何
工作
的
,特别是地址范围中
的
空
正则表达式
。到目前为止,我了解
的
是
Sed
将首先查找与以下regex /# Section [134]/匹配
的
文档
的
一部分,如果匹配,它将开始替代foo,寻找匹配
的
foo并替换为b
浏览 0
提问于2021-04-07
得票数 2
回答已采纳
1
回答
如何
使
sed
regex语法像python或javascript一样工作?
、
、
我问了一个问题将字符串插入文本文件中
的
列表变量[使用
sed
]\(=([^)]*\))可以将[^)]*捕获为第1组。您可以在https://regex101.com/r/DRChkE/2
上
检查结果📷📷 这个\(([^\)]*)\)在我
的
心目中是正确
的</e
浏览 0
提问于2018-01-06
得票数 1
回答已采纳
5
回答
如何
在
计算
后处理
正则表达式
(
sed
)
、
、
、
我需要用每个字符加上@符号替换
正则表达式
的
每个字符(曾经
计算
过)。例如:输入文本是:POSA_____POSB请使用
sed
或awk。我试过这样做: $ echo &q
浏览 0
提问于2019-03-22
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 生产环境上,最常用的一套 “ Sed ” 技巧
Shell正则表达式
Linux命令也有外挂
正则表达式-Java上的应用
计算机科学研究者站在巨人的肩膀上总结JavaScript正则表达式
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券