我有一种复杂的字符串,形式是
“xxxp NUMyyy”
其中xxx,NUM和yyy都是可变长度,”可以是数学运算符,例如’ – ‘,’*’,’/’或’=’.
我尝试使用这样的组合:
echo `expr match "tcp+111" '\([+-=*/]\)'` echo `expr match "tcp+111" '\(\+\-=\*/\)'`
到目前为止,没有任何工作.我认为做这种事最简单的方法是使用正则表达式,但也许我错了?有什么好办法呢?
谢谢.
示例输入:“tcjp-100”“p 1”“p 1:debug”“cp = 11:v”.我确实忘了提到,在运算符之前总会有字母’p’.此外,’xxx’和’yyy’不一定存在,但可以
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。