我想删除某个范围内的 Unicode,例如:
echo "abc???123" | sed 's/[\uff21-\uff3b]//g'
期望"abc123",但得到:
"abc123"
sed: -e 表达式 #1, char 20: 无效范围结束
或使用:
echo "abc???123" | sed 's/[?-?]//g'
得到:
sed: -e 表达式 #1, char 14: 无效的排序规则字符
regex unicode sed
regex ×1
sed ×1
unicode ×1