sed 中的字符串替换

sed 中的字符串替换

如何用 BYTEA 替换 BINARY(任意 64 位整数):

示例1:

Input:
BINARY(28)

Output:
BYTEA

示例2:

Input:
BINARY(234)

Output:
BYTEA

答案1

sed 's/BINARY([0-9]\{1,3\})/BYTEA/g'

其中s,replace[0-9]\{1,3\}是一系列一到三位数字,g末尾的 表示更改一行中的所有条目。因此只需相应地调整位数即可。

相关内容