摘要: 方法一:利用递归 利用递归求全排列的过程真的很难理解,先把代码贴上来吧 里面有几个坑要注意,一是通过字符串索引是不能修改字符串的,因此还是要把字符串转化为数组;二是注意对重复字符的处理 方法二:回溯法 回溯法相对来说更好理解一些,实际上就是对排列结果的每一位遍历可能的取值。比如首先看第一位,它可能取 阅读全文
posted @ 2019-04-05 22:31 dorrri 阅读(2570) 评论(0) 推荐(0) 编辑
摘要: 匹配中文字符: 匹配电话号码: 给每三位数字添加一个逗号: 字符串去重: 将字符串转换成小驼峰命名: 匹配正确的IP地址(IPv4地址由4组数字组成,每组数字之间以“.”分隔,每组数字的取值范围是0~255.): 持续更新... 阅读全文
posted @ 2019-04-05 17:14 dorrri 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 在正则式的应用中有三个函数使用得最多:exec()、test()与字符串的replace(reg, options)。其中test()最简单,只要字符串与正则式可以匹配,就返回true,否则返回false。接下来主要分析一下exec()和replace()的用法。 reg.exec(): 举个例子: 阅读全文
posted @ 2019-04-05 16:25 dorrri 阅读(605) 评论(0) 推荐(0) 编辑