正则表达式生成问题

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

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

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

posted @ 2014-04-08 17:31  vance.  阅读(92)  评论(0编辑  收藏  举报