// 142、不使用正规表达式并且不能纯纯使用转化,能用循环和判断解决就用循环和判断解决:抽离字符串中所有的小数并输出
// 示例1: str=‘192.168.124.5’,输出192.168, 168.124, 124.5
// ^ $ . * + ? | \ / ( ) [ 等字符,不在字符组内,都需要转义
var string = "^$.*+?|\\/()[]"; // 不在字符组内,右侧的中括号可以不转义
var regex = /\^\$\.\*\+\?\|\\\/\(\)\[]/g;
console.log( string.match(regex) );
// => ['^$.*+?|\/()[]']