Leetcode 之正则表达式 RegExp
正则表达式
一些好的学习资源: Microsoft MSDN Java http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html others http://developer.51cto.com/art/200912/166310.htm http://luolei.org/2013/09/regula-expression-simple-tutorial/ http://net.tutsplus.com/tutorials/php/regular-expressions-for-dummies-screencast-series/ http://deerchao.net/tutorials/regex/regex.htm 1. Valid Numbers Validate if a given string is numeric. Some examples: Note:It is intended for the problem statement to be ambiguous. You should gather all requirements up front before implementing one. 这道题用正则表达式会更简单一些,直接匹配字符串。public boolean isNumber(String s) { if(s.trim().isEmpty()) return false; String regex = "[-+]?(d+.?|.d+)d*(e[-+]?d+)?"; if(s.trim().matches(regex)) return true; else return false; }2. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |