Java去除字符串“<span>儿儿恶女<span class="ql-size-large">哈哈哈</span>人沃尔沃v</span>”中的<span class="ql-size-large">和与之对应的</span>标签
你可以使用正则表达式来去除字符串中的 HTML 标签,示例代码如下:
String str = "<span>儿儿恶女<span class=\"ql-size-large\">哈哈哈</span>人沃尔沃v</span>";
String regex = "<[^>]*>";
String result = str.replaceAll(regex, "");
System.out.println(result);
输出结果为:
儿儿恶女哈哈哈人沃尔沃v
Java去除字符串“<div>儿儿恶女<span>哈哈哈</span>人沃尔沃v</\div>”中的<span>和</span>标签
可以使用正则表达式来去除字符串中的和标签,具体代码如下:
String str = "<div>儿儿恶女<span>哈哈哈</span>人沃尔沃v</div>";
String result = str.replaceAll("<span>|</span>", "");
System.out.println(result);
输出结果为:
<div>儿儿恶女哈哈哈人沃尔沃v</div>
vs2019 opencv-2-4-9配置
如何在 Visual Studio 2019 中配置 OpenCV 2.4.9
准备工作
为了成功配置 OpenCV 2.4.9,在开始之前需确保已下载并解压了适用于 Windows 的 OpenCV 2.4.9 版本。此外,还需安装好 Visual Studio 2019。
设置环境变量
设置系统的环境变量对于简化后续编译和运行非常重要。具体来说,应该把 OpenCV
动态链接库所在的路径加入到系统的 PATH 变量中。对于 OpenCV 2.4.9 来说,该路径通常是 Opencv2.4.9\opencv\build\x86\vc12\bin
[^3]。
创建项目并导入依赖项
创建一个新的 C++ 控制台应用程序或者选择现有的工程来集成 OpenCV 库。接着按照如下方法引入必要的头文件和支持库:
包含目录:右键单击解决方案资源管理器里的项目名称 -> 属性 (Properties),导航至“VC++ Directories”,向 Include Directories 添加
Opencv2.4.9\opencv\build\include
路径。库目录:同样是在属性窗口下的 Linker->General 页面下找到 Additional Library Directories 字段,填入
Opencv2.4.9\opencv\build\x86\vc12\lib
地址[^4]。指定使用的静态/动态库:转到 Linker->Input 页面内的 Additional Dependencies 输入框里输入所需的 .lib 文件名列表(例如 opencv_core249.lib, opencv_imgproc249.lib 等),这取决于所开发的应用程序实际调用了哪些模块的功能。
编写测试代码验证配置是否正确
编写一段简单的代码用于加载图像或摄像头视频流,并显示出来作为初步检验手段。如果一切正常,则说明配置已经完成。
#include <iostream>
#include "opencv2/highgui.hpp"
using namespace cv;
using namespace std;
int main(int argc, char* argv[]) {
Mat img = imread("example.jpg"); // 加载图片
if(img.empty()){
cout << "Could not open or find the image!" << endl ;
return -1;
}
namedWindow("Display window", WINDOW_AUTOSIZE );
imshow("Display window", img);
waitKey(0); // 显示图像直到按下任意按键退出
destroyAllWindows();
return 0;
}
相关推荐
















