当前位置: 技术问答>linux和unix
about grep (1)特殊字符 (2)中文
来源: 互联网 发布时间:2015-11-12
本文导语: 看过很多grep 和 正则的资料 我想做搜索汉字的操作,以及判断有无乱码等 看到过资料说 正则有 uXXXX 这样的16进制表示 原想用一个汉字的16进制范围来判断。 但是,发现 grep 里面类似t,w,s这样的特殊字符不能用...
看过很多grep 和 正则的资料
我想做搜索汉字的操作,以及判断有无乱码等
看到过资料说 正则有 uXXXX 这样的16进制表示
原想用一个汉字的16进制范围来判断。
但是,发现 grep 里面类似t,w,s这样的特殊字符不能用, ''这样的写法不行?
$'t' 这样也不行
我知道还有[print:]这样的写法,在grep 下可以用
但是,还是疑惑
1)如何才能用t,w这样的特殊字符表示
2)grep能做 uXXXX 这样的16进制查找么(汉字判断)
3)grep是unicode编码的么?
请各位点拨一二。
谢谢。
我想做搜索汉字的操作,以及判断有无乱码等
看到过资料说 正则有 uXXXX 这样的16进制表示
原想用一个汉字的16进制范围来判断。
但是,发现 grep 里面类似t,w,s这样的特殊字符不能用, ''这样的写法不行?
$'t' 这样也不行
我知道还有[print:]这样的写法,在grep 下可以用
但是,还是疑惑
1)如何才能用t,w这样的特殊字符表示
2)grep能做 uXXXX 这样的16进制查找么(汉字判断)
3)grep是unicode编码的么?
请各位点拨一二。
谢谢。
|
试试用lgrep,支持多语言,UTF-8等。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。