常用正则表达式

1. 时间

^(([0-1]?[0-9])|([2][0-3]))(:|:)([0-5]?[0-9])(:([0-5]?[0-9]))?$

2. 只由英文字母、数字和下划线组成

^[0-9a-zA-Z\_]+$

3. 只由英文字母和数字组成

^[0-9a-zA-Z]+$

4. 只由汉字、字母、数字组成

^[0-9a-zA-Z\u4e00-\u9fa5]+$

5. 验证只由 ASCII 码字符组成

[\x00-\xff]

6. 计算字符串长度,非 ASCII 码字符计2

aString.replace([^\x00-\xff], "aa").length




posted @ 2012-02-27 14:24  布洛瓷  阅读(154)  评论(0编辑  收藏  举报