我有一個字符串返回線的一部分/釣組
[something] aa-xy56/efgertg
我知道aa-
,我想aa-xy56
返回(==一切都交給/
除外)
這是應該匹配字符串最多爲'/':
echo [something] aa-xy56/wegrt | sed -n '/(aa\-[A-Za-z0-9]*)\/
謝謝!
我有一個字符串返回線的一部分/釣組
[something] aa-xy56/efgertg
我知道aa-
,我想aa-xy56
返回(==一切都交給/
除外)
這是應該匹配字符串最多爲'/':
echo [something] aa-xy56/wegrt | sed -n '/(aa\-[A-Za-z0-9]*)\/
謝謝!
sed -n 's/.*\(aa-[A-Za-z0-9]*\).*/\1/p'
你可以說:
sed 's/.*\(aa-[^/]*\).*/\1/'
sed -n 's?.*\(aa-[A-Za-z0-9]*\)/.*?\1?p'
ok了,你知道如何匹配前面的 ']' 括號和空白? – myro