String regex = “(?x) ^(https?):// ([^/:]+) (?:(\ d+))?”;→String regex = “(?x) ^(https?):// ([^/:]+) (?::(\ d+))?”;
string.replaceAll(regex,replacement)→String.replaceAll(regex,replaceme
即检索范围不等于整个目标字符串→即使检索范围不等于整个目标字符串也是如此
构建扫描程序→构建扫描程序的方法
不断创建-回收 Mather→不断创建-回收 Matcher
String regex = “(?x) ^(https?):// ([^/:]+) (?:(\ d+))?”;→String regex = “(?x) ^(https?):// ([^/:]+) (?::(\ d+))?”;
string.replaceAll(regex,replacement)→String.replaceAll(regex,replaceme
即检索范围不等于整个目标字符串→即使检索范围不等于整个目标字符串也是如此
构建扫描程序→构建扫描程序的方法
不断创建-回收 Mather→不断创建-回收 Matcher