更多

正则表达式

常用正则表达式集合

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字... 详情»

你正则很牛吗?过来挑战吧!

码农们常说正则很有意思,现在我们将以一个全新的方式来挑战正则表达式,基于正则表达式的填字游戏! 这个游戏很简单,用正则表达式创建一系列的“提示”。这更像是一个 Sudoku (数独)类型的游戏。每一个空位填入的字符必须同时满足所有在一条直线上的正则表达式的... 详情»

Linux/Unix工具与正则表达式的POSIX规范

对正则表达式有基本了解的读者,一定不会陌生『\d』、『[a-z]+』之类的表达式,前者匹配一个数字字符,后者匹配一个以上的小写英文字母。但是如果你用过vi、grep、awk、sed之类Linux/Unix下的工具或许会发现,这些工具虽然支持正则表达式,语法却很不一样,照通常习惯的办法写... 详情»