腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
Bash
正则表达式
匹配
(=~),其中
正则表达式
包含引号(“字符”)
、
我想
使用
Bash
正则表达式
匹配
(
使用
=~
运算符
)来
匹配
包含引号
的
字符串。例如,假设我有以下字符串,我想提取引号之间
的
文本:[[ "$foo" =~ '".*"' ]] 这会
失败<
浏览 0
提问于2014-06-12
得票数 2
回答已采纳
1
回答
在
Bash
中由regex完成模式
匹配
的
位置?
在
Bash
中有几个
使用
模式
匹配
的
地方。在
Bash
中,
正则表达式
是否只在[[..]]中与=~
运算符
进行模式
匹配
?是否还有用regex进行模式
匹配
的
其他地方?
浏览 0
提问于2016-03-19
得票数 -1
回答已采纳
3
回答
使用
'=~‘
运算符
的
Bash
正则表达式
匹配
意外
失败
、
下面是一个小单元脚本,用于=~调用
的
良好
的
老式
bash
正则表达式
匹配
# An additional binary operator, =~, is available, with the same # precedence
浏览 21
提问于2017-01-26
得票数 3
回答已采纳
2
回答
awk:将
正则表达式
与两个shell变量
的
或
运算符
匹配
、
、
、
我正在尝试在awk中
使用
不同
的
东西。其次,如何
使用
外壳变量来
匹配
模式,
使用
~
运算符
的
指向哪个。awk: fatal: cannot open file `text' for reading (No such file or directory) 所以我认为OR<e
浏览 25
提问于2019-03-09
得票数 0
2
回答
正则表达式
的
bash
语法
、
我不能在
bash
脚本中
使用
分组来应用我
的
测试
正则表达式
。用变量中
的
分组应用regex
的
正确
bash
语法是什么?read_line="1- https://www.youtube.com
浏览 1
提问于2019-04-20
得票数 1
回答已采纳
1
回答
我可以在
bash
shell脚本中
使用
regex吗
、
、
、
我是一名计算机技术专业
的
大一学生,在此之前我从未实际
使用
过linux。我很快掌握了脚本编写
的
基础知识,并且正在尝试编写一个脚本,它将为每个作业创建一个目录和一个软链接。我在让我
的
脚本只接受数字作为变量时遇到了问题。我有它
的
工作(主要)
使用
3个case语句,但宁愿
使用
基本
的
正则表达式
与if语句,如果我可以的话。 if [ $# !
浏览 4
提问于2015-03-14
得票数 1
1
回答
带
正则表达式
的
Shell If else
我
使用
shell来进行简单
的
字符串
正则表达式
匹配
。这是我
的
shell echo "MATCHED"; echo "not";它给出了错误 abc.sh: 6:[:ANK:
意外
运算符
浏览 0
提问于2017-11-02
得票数 0
2
回答
单个变量上
的
多个替换
、
对于以下变量:我只需要/斜杠和_下划线之间
的
部分。此外,-破折号需要被剥离。换句话说:document 001var="${var##*/}"var="${var/-/ }" 它工作得很好,但我正在寻找一种更紧凑
的
替代模式
使用
sed、
浏览 5
提问于2014-09-18
得票数 0
回答已采纳
1
回答
如何在
bash
4.2中
使用
二元
运算符
我尝试
使用
二元
运算符
来
使用
正则表达式
的
能力,在
bash
4.2中不工作,在
bash
3.2中工作 但这在
bash
4.2中有效(
浏览 1
提问于2012-11-14
得票数 0
回答已采纳
1
回答
Egrep最大重复
运算符
{,m}没有按预期工作?
、
基本上,如果我输入一个命令,如egrep --color=ALWAYS "A{0,10}B",然后输入一个字符串,如'AAAAAB',这将提供所需
的
匹配
行为。但是,如果我将其改为egrep --color=ALWAYS "A{,10}B",它将不再像我给出
的
那样
匹配
字符串。事实上,我还没能想出一个与给定字符串
匹配
的
字符串。这是
使用
{,m}
运算符
的
意外
行为,还
浏览 2
提问于2011-01-20
得票数 0
1
回答
Bash
中
的
模式
匹配
是否
使用
与ReGex相同
的
结构?
、
我在学校学习
Bash
模式
匹配
,我试图弄清楚
bash
中
的
模式
匹配
是否具有与ReGex相同
的
表达结构。 请给我建议。
浏览 1
提问于2020-10-06
得票数 0
3
回答
“不是以”开头“
的
RegEx
、
、
、
下面检查它是否以“End”开头:我正在尝试找出如何
匹配
不是以"02/18/13“开头
的
内容。我尝试过以下几种方法: if [[ "$line" !
浏览 0
提问于2013-05-16
得票数 10
回答已采纳
1
回答
Bash
:避免在双括号
正则表达式
测试中扩展文件名
我正在尝试
使用
包含星号
的
变量进行
正则表达式
匹配
。结果:part1 FILE1 FILE2 part2我找了又找,但找不出为什么会这样。
浏览 1
提问于2017-10-12
得票数 0
3
回答
用负前瞻误差返回2
的
Bash
双括号
正则表达式
比较
、
、
、
在
Bash
4.1机器上,我
使用
"set +H“来禁用
BASH
变量‘!’扩展以命令历史搜索。.* ]]; then echo MATCH; else echo "NOT MATCH"; fi 我希望这个打印“
匹配
”回来,但它打印“不
匹配
”。根据
bash
手册,返回值'2‘意味着“
正则表达式
在语法上不正确”:
浏览 7
提问于2015-06-18
得票数 3
回答已采纳
3
回答
比较
bash
shell脚本中
的
两个字符串变量
、
、
、
我得到
的
输出是sh21.sh: 5:[:xhi:
意外
运算符
不
匹配
#!/bin/
bash
s2="hi"if [ "x$s1" == "x$s2" ] echo match echo no match fi
浏览 7
提问于2015-09-14
得票数 0
3
回答
Bash
regex =~
运算符
、
、
运算符
=~叫什么?它只是用来比较右边和左边吗? 为什么在运行测试时需要
使用
双方括号? 即。[[ $phrase =~ $keyword ]] 谢谢
浏览 0
提问于2013-10-18
得票数 81
回答已采纳
2
回答
匹配
引号字符串
的
Bash
正则表达式
、
我试图找出一个
正则表达式
来
匹配
被单引号或双引号包围
的
字符串。regex应该
匹配
以下所有字符串:'XYZ''XYZ&VAR#123'^([\x22\x27]?)这在中是可行
的
,但在
使用
=~
运算符
进行
Bash
比较时就不行了。我在看什么? 更新:问题在于,我
的
正
浏览 4
提问于2017-12-14
得票数 2
回答已采纳
2
回答
=~
运算符
的
作用是什么?
我遇到过这个
运算符
=~,但我搞不清楚它是做什么
的
。有
bash
知识的人能帮我吗?
浏览 2
提问于2014-11-11
得票数 0
5
回答
匹配
运算符
、
、
我有一个包含大量
运算符
、变量和英文单词
的
文本输入。从这个输入中,我必须单独分离所有
运算符
。有没有比
正则表达式<
浏览 3
提问于2012-03-12
得票数 2
回答已采纳
3
回答
正则表达式
与不以1+(扩展名)结尾
的
字符串( .ext字符)
匹配
、
、
、
我需要测试一个url,它
的
并没有以.asp结束if(!regex.IsMatch(url)) { // Do something } 在这种情况下,
正则表达式
将是\.asp$,但在本例中,我需要
正则表达式
才能得到<
浏览 7
提问于2008-11-27
得票数 13
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
编程小短文:Bash子字符串还在用=?试试=~,性能瞬间飙升100倍!
Bash 中使用控制运算符连接命令
Shell速成手册-超级总结篇
grep与正则表达式使用
grep 入门用法,匹配多字符串,多正则模式
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券