正则表达式[\u4e00-\u9fa5]在shell中为什么匹配不出中文,且在grep中报出grep:Invalid range end,我想在shell中匹配输入的中文该怎么做呢
还要看bash是对中文如何编码的,不然没办法直接匹配。
用 [!\x00-\xff]