BaseTest.java 1.24 KB
package com.topdraw;


import org.junit.runner.RunWith;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;

@SpringBootTest(classes= MemberServiceApplication.class)
@RunWith(SpringRunner.class)
public class BaseTest {

    public Logger LOG = LoggerFactory.getLogger(BaseTest.class);
    private static String replaceUrl(String body, String ftpPath) {
        boolean contains = body.contains("<source src=");
        if (contains) {
            body = body.replaceAll( "(<source src=(.*?)/>)","<source src="+"\""+ftpPath+"\"/>");
        }
        return body;
    }

    public static void main(String[] args) {
        String a = "<p>gfdsgf <video controls=\"controls\" width=\"300\" height=\"150\">\n" +
                "<source src=\"dddd\" /></video></p>";

        String c = "<p>测试正文<br /><br /><video controls=\"controls\" width=\"360\" height=\"180\">\n" +
                "<source src=\"test\" /></video></p>";



        String b = "{{nas-base-url.cms-upload}}/upload/commonFile/theme_activity/2021-12-15/aebd8dbb-87bb-4523-921f-4354c3298fdd.mp4";
        String s = replaceUrl(c, b);
        System.out.println(s);
    }
}