閱讀731 返回首頁    go 阿裏雲 go 技術社區[雲棲]


批判思考小記1:正則表達式

    我們知道在正則表達式中,[a-z]貌似表示的是所有小寫字符。但真的如此嗎?


答案是:NO!不要想當然鳥!以上表達式並不在嚴格意義上表示所有的小寫


字符,他隻表示[a-z]這26個“小寫”字符。在德語中還有β字符被認為是小寫字符


但是不包括在[a-z]中;類似的在法語中的重音字母也有同樣問題。


    安全的方式是使用[[:lower:]]或其它在POSIX標準中描述得符號範圍。

最後更新:2017-04-04 07:03:45

  上一篇:go 短息接收--android短彩信的接收流程深入分析(framework)
  下一篇:go 簡單學sql