【发布时间】:2012-05-20 15:36:14
【问题描述】:
我有一个十进制数s,它需要满足以下条件:
((s>=97 && s<=122 )&&(s>=65 && s<=90)&&(s>=48 && s<=57)&&
((s>=33 && s<=47)||(s>=58 && s<=64)||(s>=91 && s<=96)||(s>=123 && s<=126))){
int s实际上是基于ASCII表的十进制数。
上面的条件可以转换成regex格式吗?
【问题讨论】:
-
你的问题没有答案...
-
为什么是正则表达式?为工作使用正确的工具。
-
我想过滤用户输入的密码,使密码由大小写字母、数字和符号组成……以上条件是基于ASCII表的,但我想创建满足要求的正则表达式模式...
-
您的情况也有错误:s 不能介于 97 和 122 之间,也不能介于 65 和 90 之间。
-
我认为这个问题的编辑版本值得保持开放。