摘要: \b 表示一个单词的边界匹配 比如一个字符串 str=‘my name is djlxs djl’; 比如我只想匹配djl这个单词/djl/g,如果是这样的话,那么就会返回djlxs中djl所在的位置。为了解决这个问题,我们要如下写/\bdjl\b/,那么就会成功匹配。 阅读全文
posted @ 2016-09-18 20:46 DJL箫氏 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 我用的是js, 每次取出字符串的第一个字母,然后把和它相同的字符利用“”替换掉,然后来比较替换前和替换后的字符串长度相差多少, 那么差值就是就是里面该字符的个数,找出这个差值最大的就是和所对应的替换字符。 当然这里有个要注意的地方,那就是我们用到了eval函数,因为我们的正则是一个变量, 这个是不行 阅读全文
posted @ 2016-09-18 20:26 DJL箫氏 阅读(1471) 评论(0) 推荐(0) 编辑