问题描述
正则表达式"((?=.*\p{Alpha}).+)"代表什么?菜鸟求教,感谢!!!
解决方案
解决方案二:
这是正则表达式。此句正则表达式中的str字符串是匹配括号的内容-----str.matches()\p{Alpha}意思是“大写或小写字母”{1}意思是“一个”此句str.matches("\p{Alpha}{1}")意思是:匹配"一个大写或者小写字母"还有链接,你可以学习下:http://zhidao.baidu.com/question/24445375.html?si=3望有帮助,加油!
解决方案三:
该回复于2014-09-22 08:50:16被版主删除
解决方案四:
感谢回复,我的问题是上述正则开头部分“?=.”是什么意思?
解决方案五:
这是正则表达式\p{Alpha}).+表示由一个或多个字母
解决方案六:
http://blog.chenlb.com/2008/12/java-regular-expression-special-constructs-ornon-capturing-group.html.详细信息可以搜索一下"正则表达式环视"
时间: 2024-12-23 15:04:25