public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
String str = "https:\/\/www.facebook.com\/GaladariHotel";
str=str.replaceAll("\", "");
System.out.println(str);
}
}
我使用java作为编程语言。 我想打印
"https:\/\/www.facebook.com\/GaladariHotel"
如下:
"https://www.facebook.com/GaladariHotel"
有人可以帮我纠正我的代码吗?
提前致谢
我的应用程序要求实际上是从以下链接中提取数据 http://www.mocky.io/v2/5700dbc8120000ad1f7709ca
答案 0 :(得分:1)
将所有接受<button onclick="click_button_clear()">Clear</button>
<div id="history"></div>
替换为第一个参数,反斜杠\是regexp中的转义符号。您应该使用下一个模式来删除反斜杠:
regexp
答案 1 :(得分:0)
无需使用#include <vector>
#include <algorithm>
using namespace std;
float WaveAmplitude(const vector<float>& dataVectorr) {
return (*max_element(begin(dataVectorr), end(dataVectorr)))
- (*min_element(begin(dataVectorr), end(dataVectorr)));
}
vector<float> amplitudeStorage;
vector<vector<float>> vectorStorage;
int main(void) {
// Populate vectorStorage somehow here, replacing this comment.
amplitudeStorage.clear();
for (const auto& wave : vectorStorage)
{
amplitudeStorage.push_back(WaveAmplitude(wave));
}
return 0;
}
或replace()
。
您可以直接执行以下操作:
replaceAll()
输出:
public static void main (String[] args) throws Exception
{
System.out.println("https://www.facebook.com/GaladariHotel");
}
答案 2 :(得分:0)
这里的问题叫做“逃避”。阅读本文以掌握主题:Escape Sequences
答案 3 :(得分:0)
你不需要去除斜杠,它会自动显示正确的输出,因为所有不会打印的转义字符。 您还可以从上面的答案链接中获得进一步的帮助。