正则表达式生成问题

OK,现在又这样一个问题,给你一个字符串String url = "http://www.baidu.com";

让你现在拼成一个正则表达式,要求可以匹配以下所有效果,简单说就是url变成,"(h|\s*| | | )(t|"\s*| | | ")(t|"\s*| | | ")(p|"\s*| | | ")(:|"\s*| | | ")(/|"\s*| | | ")(/|"\s*| | | ")(w|"\s*| | | ")(w|"\s*| | | ")(w|"\s*| | | ")(w|"\s*| | | ")(.|"\s*| | | ")(b|"\s*| | | ")(a|"\s*| | | ")(i|"\s*| | | ")(d|"\s*| | | ")(u|"\s*| | | ")(.|"\s*| | | ")(c|"\s*| | | ")(o|"\s*| | | ")(m|"\s*| | | ")"

请问如何处理这个String,高效率完成字符转换?

原文地址:https://www.cnblogs.com/baby-bear/p/3652488.html