bash中怎么匹配中文字符

正则表达式[\u4e00-\u9fa5]在shell中为什么匹配不出中文,且在grep中报出grep:Invalid range end,我想在shell中匹配输入的中文该怎么做呢

2个回答

还要看bash是对中文如何编码的,不然没办法直接匹配。

用 [!\x00-\xff]

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐