CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

求一简单正则表达式

楼主Octer()2005-11-09 07:04:00 在 Java / J2SE / 基础类 提问

键盘上所有字符,除控制字符,汉字,空格外,都是合法的  
  (为用户密码做校验,我感觉这样的需求不是很合理,不过没办法,领导让这样嘀:我原先只校验数字,字母) 问题点数:10、回复次数:8Top

1 楼classjava(原始野人)回复于 2005-11-09 08:24:35 得分 0

什么是控制字符?Top

2 楼Octer()回复于 2005-11-09 08:56:46 得分 0

\t   \n   等等吧,我叫做控制字符可能不恰当吧,呵呵Top

3 楼classjava(原始野人)回复于 2005-11-09 09:05:39 得分 3

String   pattern="[^\u4e00-\u9fa5\f\\n\\r\\t\\v]+$";Top

4 楼believefym(feng)回复于 2005-11-09 09:18:42 得分 5

楼上的加个$有什么用的,\v表示什么?  
   
  \s             A   whitespace   character:   [   \t\n\x0B\f\r]    
  所以可以用\s简化楼上的表达式  
  String   pattern="[^\u4e00-\u9fa5\\s]+";Top

5 楼Octer()回复于 2005-11-09 15:46:13 得分 0

感谢各位,其实我觉的这种要求,不是合理的,因为我们的程序将要支持西班牙文,还有中文英文,所以我认为这种校验从需求上就有问题,只能照做,郁闷呀Top

6 楼liuguangliang(小刀刘)回复于 2005-11-17 18:45:09 得分 0

郁闷,就结贴呀。Top

7 楼147737010(自由自在)回复于 2005-11-18 15:26:23 得分 1

dingTop

8 楼shan1119(大天使,卐~解!)回复于 2005-11-18 16:40:15 得分 1

learnTop

相关问题

  • 求一简单正则表达式。
  • 【!!!!求一简单的正则表达式!!!!】
  • 求一简单的正则表达式
  • 求一简单正则表达式
  • 求一简单正则表达式
  • 求一简单正则表达式
  • 求一简单的正则表达式???
  • 求一简单的正则表达式
  • 帮我修改一下一个简单的正则表达式
  • 一个简单的问题?关于正则表达式

关键词

  • 字符
  • 校验

得分解答快速导航

  • 帖主:Octer
  • classjava
  • believefym
  • 147737010
  • shan1119

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo