- 主题:123或者456的正则表达式是怎么写的
echo "Gh12hDh123BHjh456fh"|sed "s/[[1-3][4-6]]//g"
要求得到
Gh12hDhBHjhfh
我的写法有点问题,请教一下正确的写法。
--
FROM 58.37.36.*
()|()
【 在 javame 的大作中提到: 】
: echo "Gh12hDh123BHjh456fh"|sed "s/[[1-3][4-6]]//g"
:
: 要求得到
: ....................
--
FROM 61.148.243.*
echo "Gh12hDh123BHjh456fh"|sed "s/[([1-3])|([4-6])]//g"
这样写123和456并没有去掉啊。
【 在 port7 的大作中提到: 】
: ()|()
: :
--
FROM 58.37.36.*
(123)|(456)
【 在 javame 的大作中提到: 】
:
: echo "Gh12hDh123BHjh456fh"|sed "s/\[\[1-3\]\[4-6\]\]//g"
:
: 要求得到
: Gh12hDhBHjhfh
:
: 我的写法有点问题,请教一下正确的写法。
: --
:
发自「今日水木 on Android」
--
FROM 61.148.245.*
echo "Gh12hDh123BHjh456fh"|sed "s/[(123)|(456)]//g"
运行结果是
GhhDhBHjhfh
echo "Gh12hDh123BHjh456fh"|sed "s/[(123)|(456)]{3}//g"
运行结果是
Gh12hDh123BHjh456fh
我想得到Gh12hDhBHjhfh
【 在 hfly47 的大作中提到: 】
: (123)|(456)
: 发自「今日水木 on Android」
--
FROM 58.37.36.*
不加方括号,直接s/(123)|(456)//g
【 在 javame 的大作中提到: 】
: echo "Gh12hDh123BHjh456fh"|sed "s/\[(123)|(456)\]//g"
:
: 运行结果是
: GhhDhBHjhfh
:
: echo "Gh12hDh123BHjh456fh"|sed "s/\[(123)|(456)\]{3}//g"
: ..................
发自「今日水木 on iOS」
--
FROM 39.144.40.*
sed "s/(123|456)//g"
【 在 javame 的大作中提到: 】
:
: echo "Gh12hDh123BHjh456fh"|sed "s/\[(123)|(456)\]//g"
:
: 运行结果是
: GhhDhBHjhfh
:
: echo "Gh12hDh123BHjh456fh"|sed "s/\[(123)|(456)\]{3}//g
: ..................
发自「今日水木 on Android」
--
FROM 61.148.245.*