- 主题:Re: 一个提取,bash下正则如何写
【 在 fanjiyouyi 的大作中提到: 】
: "1-2-3"
: 提取出 “1-2”和“2-3”
: grep和sed的正则想了想,没想出来
: ...................
perl行吗
--
FROM 111.206.145.*
感觉纯用regex做不了,regex只能向前走不会向回走的
【 在 fanjiyouyi (fanjiyouyi) 的大作中提到: 】
: "1-2-3"
: 提取出 “1-2”和“2-3”
: grep和sed的正则想了想,没想出来
: ...................
--
FROM 171.83.9.*
没看懂你的需求。
你是要字符串的左三和右三,还是cut -d'-'的第一第二部分,第二第三部分加上分隔符的组合?
【 在 fanjiyouyi 的大作中提到: 】
: "1-2-3"
: 提取出 “1-2”和“2-3”
: grep和sed的正则想了想,没想出来
: ...................
--来自微水木3.5.10
--
FROM 119.129.238.*
比如 "xxx1-2-3xxx1-2-3-3-78xxxx"
提出
1-2 2-3 1-2 2-3 3-3 3-78
不过正则不好搞
想了个别的办法搞好了
【 在 Dazzy 的大作中提到: 】
: 没看懂你的需求。
: 你是要字符串的左三和右三,还是cut -d'-'的第一第二部分,第二第三部分加上分隔符的组合?
--
FROM 119.248.181.*