我有这些字符串:
baseUrl = "http://www.example.com"
baseUrl = "https://secure.example-server.com:443"
Run Code Online (Sandbox Code Playgroud)
有人能告诉我如何从baseUrl中提取服务器信息,这样我就可以得到"example"和"example-server"
Tus*_*har 11
你可以使用regex:
baseUrl.match(/\.(.*?)\.co/i)[1];
Run Code Online (Sandbox Code Playgroud)
正则表达式解释
/:分隔符 regex\.:匹配.文字(需要转义)():捕获小组.*?:匹配任何字符串co:匹配字符串 coi:匹配区分大小写[1]:获取捕获组正则表达式可视化